En este tutorial, le mostraremos cómo instalar Docker en Debian 9 Stretch. Para quienes no lo sabían, Docker es un proyecto de código abierto que automatiza la implementación de aplicación dentro del contenedor de software. El contenedor permite al desarrollador empaquetar todos los recursos del proyecto, como bibliotecas, dependencias, activos, etc. Docker está escrito en un lenguaje de programación Go y está desarrollado por Dot cloud. Es básicamente un motor de contenedor que utiliza las funciones del kernel de Linux como espacios de nombres y grupos de control para crear contenedores sobre un sistema operativo y automatizan la implementación de la aplicación en el contenedor.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que está ejecutando en la cuenta raíz, si no es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de la última versión de Docker en un servidor Debian 9 (Stretch).
Instalar Docker en Debian 9 Stretch
Paso 1. Antes de instalar cualquier software, es importante asegurarse de que su sistema esté actualizado ejecutando el siguiente apt-get
comandos en la terminal:
apt-get update apt-get upgrade
Paso 2. Instalación de Docker en el servidor Debian 9.
Primero, instale algunos paquetes adicionales antes de la instalación de Docker:
apt-get install apt-transport-https ca-certificates curl software-properties-common
Agregue la clave GPG para el repositorio de Docker en su sistema:
wget https://download.docker.com/linux/debian/gpg sudo apt-key add gpg
A continuación, agregue el repositorio docker a su máquina Debian Stretch con el comando:
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list
Actualice la base de datos apt e instale Docker:
apt-get install docker-ce
Una vez hecho esto, inicie y habilite la ventana acoplable para que se ejecute en el arranque:
systemctl start docker systemctl enable docker
Verificar la instalación de Docker:
### docker --version Docker version 1.11.0, build 4dc5990
Paso 3. Implementación de su primera imagen de Docker, "¡Hola, mundo!".
Para asegurarnos de que instalamos correctamente Docker, podemos iniciar la clásica imagen "hola mundo" de todos los tiempos:
docker run hello-world
Si ve este mensaje, entonces está funcionando correctamente:
Hello from Docker. This message shows that your installation appears to be working correctly.
¡Felicitaciones! Ha instalado Docker correctamente. Gracias por usar este tutorial para instalar Docker en el servidor Debian 9 Stretch. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Docker.