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