Docker es una herramienta para trabajar con contenedores. La principal ventaja de Docker es la posibilidad de ejecutar aplicaciones con recursos aislados.
Para empezar, es necesario realizar una serie de acciones de las instrucciones paso a paso:
Para desplegar el almacenamiento Docker, es necesario preconfigurar el servidor (incluyendo la creación de un usuario con permisos no de ruta y la comprobación de la configuración del cortafuegos.
Además, se requiere una cuenta en Docker Hub para desplegar Docker Storage. Sin ella, el usuario no podrá crear imágenes personalizadas y subirlas a Docker Hub.
El paquete de instalación de Docker, que se encuentra en el repositorio de Ubuntu, puede contener la última versión. Si es relevante trabajar específicamente con la última actualización, introduzca el comando:
$ sudo apt update
Antes de instalar Docker, es necesario instalar los paquetes diseñados para trabajar con HTTPS.
Lo primero que hay que hacer es asegurarse de que se está arrancando desde el repositorio de Docker y no desde el de Ubuntu (que es el que viene por defecto). El comando utilizado para ello es:
$ apt-cache policy docker-ce
Cuando finalice la instalación, aparecerá en pantalla un mensaje informativo con el número de versión y otras características. De su contenido se desprende que docker-ce
es candidato a ser instalado, pero aún no lo ha sido.
Para instalarlo, escriba el comando en la línea de comandos:
$ sudo apt install docker-ce
Después de eso, Docker se instalará. Para comprobar si el proceso demonio se está ejecutando (esto debería ocurrir automáticamente), utilice el comando-check:
$ sudo systemctl status docker
Presta atención al estado"Active
": debería contener información de que el servicio está activo. Además, verás otras características de docker-ce
(memoria, tareas, enlace a la documentación oficial y otras).
Cuando hayas instalado Docker, puedes trabajar con la configuración. Por ejemplo, establecer el arranque sin sudo
y otros. Asegúrate de estudiar la documentación y la lista de subcomandos con los que trabaja la versión instalada (actual) de Docker.