Instalación de Docker en Linux
Para iniciar la instalación de Docker, usaremos una instancia de Ubuntu. Puede utilizar Oracle Virtual Box para configurar una instancia virtual de Linux, en caso de que aún no la tenga.
La siguiente captura de pantalla muestra un servidor Ubuntu simple que se ha instalado en Oracle Virtual Box. Hay un usuario de SO llamadodemo que se ha definido en el sistema que tiene acceso de root completo al servidor.
Para instalar Docker, debemos seguir los pasos que se indican a continuación.
Step 1- Antes de instalar Docker, primero debe asegurarse de tener la versión correcta del kernel de Linux en ejecución. Docker solo está diseñado para ejecutarse en la versión 3.8 y superior del kernel de Linux. Podemos hacer esto ejecutando el siguiente comando.
tu nombre
Este método devuelve la información del sistema sobre el sistema Linux.
Sintaxis
uname -a
Opciones
a - Esto se utiliza para garantizar que se devuelva la información del sistema.
Valor devuelto
Este método devuelve la siguiente información sobre el sistema Linux:
- nombre del kernel
- nombre del nodo
- lanzamiento del kernel
- versión del núcleo
- machine
- processor
- plataforma de hardware
- sistema operativo
Ejemplo
uname –a
Salida
Cuando ejecutamos el comando anterior, obtendremos el siguiente resultado:
En el resultado, podemos ver que la versión del kernel de Linux es 4.2.0-27, que es superior a la versión 3.8, por lo que estamos listos para comenzar.
Step 2 - Necesita actualizar el sistema operativo con los últimos paquetes, lo que se puede hacer a través del siguiente comando -
apt-get
Este método instala paquetes de Internet en el sistema Linux.
Sintaxis
sudo apt-get update
Opciones
sudo - el sudo El comando se utiliza para garantizar que el comando se ejecute con acceso de root.
update - el update se utiliza la opción para asegurarse de que todos los paquetes estén actualizados en el sistema Linux.
Valor devuelto
Ninguna
Ejemplo
sudo apt-get update
Salida
Cuando ejecutamos el comando anterior, obtendremos el siguiente resultado:
Este comando se conectará a Internet y descargará los últimos paquetes del sistema para Ubuntu.
Step 3- El siguiente paso es instalar los certificados necesarios que serán necesarios para trabajar con el sitio de Docker más adelante para descargar los paquetes de Docker necesarios. Se puede hacer con el siguiente comando.
sudo apt-get install apt-transport-https ca-certificates
Step 4- El siguiente paso es agregar la nueva clave GPG. Esta clave es necesaria para garantizar que todos los datos estén encriptados al descargar los paquetes necesarios para Docker.
El siguiente comando descargará la clave con el ID 58118E89F3A912897C070ADBF76221572C52609D del keyserver hkp: //ha.pool.sks-keyservers.net: 80 y lo agrega al advllavero. Tenga en cuenta que esta clave en particular es necesaria para descargar los paquetes de Docker necesarios.
Step 5 - A continuación, dependiendo de la versión de Ubuntu que tenga, deberá agregar el sitio relevante al docker.list Para el apt package manager, para que pueda detectar los paquetes de Docker desde el sitio de Docker y descargarlos en consecuencia.
Preciso 12.04 (LTS) ─ deb https://apt.dockerproject.org/repoubuntu-precisa principal
Trusty 14.04 (LTS) ─ deb https://apt.dockerproject.org/repo/ ubuntu-trusty principal
Wily 15.10 ─ deb https://apt.dockerproject.org/repo ubuntu-wily principal
Xenial 16.04 (LTS) - https://apt.dockerproject.org/repo ubuntu-xenial principal
Dado que nuestro sistema operativo es Ubuntu 14.04, usaremos el nombre del repositorio como "deb https://apt.dockerproject.org/repoubuntu-trusty main ”.
Y luego, necesitaremos agregar este repositorio a la docker.list como se ha mencionado más arriba.
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main”
| sudo tee /etc/apt/sources.list.d/docker.list
Step 6 - A continuación, emitimos el apt-get update command para actualizar los paquetes en el sistema Ubuntu.
Step 7 - Si desea verificar que el administrador de paquetes está apuntando al repositorio correcto, puede hacerlo emitiendo el apt-cache command.
apt-cache policy docker-engine
En la salida, obtendrá el enlace a https://apt.dockerproject.org/repo/
Step 8 - Emitir el apt-get update command para asegurarse de que todos los paquetes del sistema local estén actualizados.
Step 9 - Para Ubuntu Trusty, Wily y Xenial, tenemos que instalar los paquetes del kernel linux-image-extra- *, lo que permite usar el aufs storage driver. Este controlador lo utilizan las versiones más recientes de Docker.
Se puede hacer usando el siguiente comando.
sudo apt-get install linux-image-extra-$(uname -r)
linux-image-extra-virtual
Step 10 - El paso final es instalar Docker y podemos hacerlo con el siguiente comando -
sudo apt-get install –y docker-engine
Aquí, apt-get utiliza la opción de instalación para descargar la imagen del motor de Docker desde el sitio web de Docker y obtener la instalación de Docker.
El motor Docker es el paquete oficial de Docker Corporation para sistemas basados en Ubuntu.
En la siguiente sección, veremos cómo verificar la versión de Docker que se instaló.
Versión de Docker
Para ver la versión de Docker en ejecución, puede ejecutar el siguiente comando:
Sintaxis
docker version
Opciones
version - Se utiliza para garantizar que el comando Docker devuelva la versión de Docker instalada.
Valor devuelto
La salida proporcionará los diversos detalles de la versión de Docker instalada en el sistema.
Ejemplo
sudo docker version
Salida
Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado:
Información de Docker
Para ver más información sobre Docker ejecutándose en el sistema, puede ejecutar el siguiente comando:
Sintaxis
docker info
Opciones
info - Se utiliza para garantizar que el comando de Docker devuelva la información detallada sobre el servicio de Docker instalado.
Valor devuelto
La salida proporcionará los diversos detalles del Docker instalado en el sistema, como:
- Numero de contenedores
- Numero de imagenes
- El controlador de almacenamiento utilizado por Docker
- El directorio raíz utilizado por Docker
- El controlador de ejecución utilizado por Docker
Ejemplo
sudo docker info
Salida
Cuando ejecutamos el comando anterior, obtendremos el siguiente resultado:
Docker para Windows
Docker tiene soporte listo para usar para Windows, pero debe tener la siguiente configuración para instalar Docker para Windows.
Requisitos del sistema
SO Windows | Windows 10 de 64 bits |
Memoria | 2 GB de RAM (recomendado) |
Puede descargar Docker para Windows desde: https://docs.docker.com/docker-for-windows/
Caja de herramientas de Docker
Docker ToolBox se ha diseñado para versiones anteriores de Windows, como Windows 8.1 y Windows 7. Debe tener la siguiente configuración para instalar Docker para Windows.
Requisitos del sistema
SO Windows | Windows 7, 8, 8.1 |
Memoria | 2 GB de RAM (recomendado) |
Virtualización | Esto debería estar habilitado. |
Puede descargar Docker ToolBox desde - https://www.docker.com/products/docker-toolbox