GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar y configurar Docker-CE en Ubuntu 18.04 LTS

Docker es una tecnología de contenedorización diseñada para crear, implementar y ejecutar aplicaciones mediante el uso de contenedores, desde la nube híbrida hasta el perímetro.

Docker está disponible en tres niveles:

  • Motor Docker:comunidad
  • Motor Docker:empresa
  • Empresa Docker

Motor Docker – Comunidad: Es ideal para desarrolladores individuales y equipos pequeños que buscan comenzar con Docker y experimentar con aplicaciones basadas en contenedores.

Motor Docker - Empresa: Está diseñado para el desarrollo empresarial de un tiempo de ejecución de contenedor teniendo en cuenta la seguridad y un SLA de nivel empresarial.

Empresa Docker: Está diseñado para equipos que crean, envían y ejecutan aplicaciones críticas para el negocio en producción a escala.

Docker se puede ejecutar en cualquier distribución que ejecute la versión 3.10+ del kernel de Linux. Hay varias formas de instalar Docker.

Métodos de instalación de Docker

  • Instalar usando el repositorio
  • Instalar desde un paquete
  • Instalar usando el script de conveniencia

En esta guía, vamos a instalarlo desde el repositorio de docker. Ejecutaremos comandos usando el usuario root para las configuraciones de la ventana acoplable.

1. Comprobar la versión del núcleo

Antes de instalar Docker, debemos verificar la versión del kernel de Linux. Así que ejecute el siguiente comando para obtener información del kernel.

uname -a

Antes de instalar el motor de Docker, debemos configurar el repositorio de Docker.

Motor Docker – Comunidad:Tiene tres tipos de canales de actualización, estable, de prueba y nocturno:

  • Estable le brinda los últimos lanzamientos para disponibilidad general
  • Prueba ofrece prelanzamientos que están listos para probar antes de la disponibilidad general
  • Todas las noches le brinda las últimas compilaciones de trabajo en progreso para la próxima versión principal

En general, el paquete Docker está disponible en los repositorios de Ubuntu, pero aquí vamos a usar los repositorios de Docker e instalar la última versión de Docker.

2. Actualizar repositorios

Comencemos con la actualización de los repositorios del sistema. Inicie la Terminal e ingrese el siguiente comando:

apt-get update

3. Instalar dependencias

Necesita instalar los siguientes paquetes. Luego, apt puede acceder a los repositorios de Docker a través de HTTPS.

apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

El propósito de cada comando se puede clasificar de la siguiente manera.

apt-transporte-https :Transferir archivos y datos a través de https
certificados CA :permite que el sistema verifique los certificados de seguridad
curl :Herramienta para transferir datos
gnupg-agent :Gpg-agent es un programa que se ejecuta en segundo plano (un demonio) y almacena las claves secretas de GPG en la memoria
software-properties-common :agrega scripts para administrar el software

Agregue la clave GPG oficial de Docker:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

4. Repositorio de configuración

Configure un repositorio Docker estable:

add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

El $(lsb_release –cs) el subcomando a continuación devuelve el nombre en clave de la instalación de Ubuntu

Actualizar repositorios.

 apt-get update

5. Instalar Docker-CE

Instale la última versión de Docker Engine – Community.

apt-get install docker-ce docker-ce-cli containerd.io

Enumere las versiones disponibles en el repositorio.

apt-cache policy docker-ce

6. Instalar versión específica

Si necesita instalar una versión específica, ejecute el siguiente comando. Aquí seleccioné “18.03.1~ce~3-0~ubuntu.

apt-get install docker-ce={Version}

Por ejemplo:-

apt-get install docker-ce=18.03.1~ce~3-0~ubuntu

Puede verificar el estado del motor acoplable usando el siguiente comando

systemctl status docker

7. Docker como usuario no root

Primero, creemos un nuevo usuario y agréguelo al grupo docker.

adduser dockeruser
usermod -aG docker dockeruser

Cambiar usuario:

su - dockeruser

Verifique que pueda ejecutar los comandos de la ventana acoplable

docker run hello-world

El comando anterior descarga una imagen de prueba y la ejecuta en un contenedor. Cuando se ejecuta el contenedor, imprime un mensaje informativo y sale.

8. Configure Docker para que se inicie en el arranque del sistema

systemctl enable docker

9. Eliminar ventana acoplable

Si desea eliminar la ventana acoplable, puede ejecutar los siguientes comandos

apt-get purge docker-ce
apt-get autoremove

Las imágenes, contenedores, etc. no se eliminan automáticamente. Para eliminar todas las imágenes, contenedores y volúmenes, ejecute el siguiente comando:

rm -rf /var/lib/docker

10. CLI de Docker

Para enumerar todos los comandos disponibles, ejecute docker comando en el usuario docker.

docker

Ejecute 'docker COMMAND –help' para obtener más información sobre un comando.

Por ejemplo:-

docker image --help

Eso es todo. Ahora ha instalado con éxito la ventana acoplable en su sistema Ubuntu. En nuestros próximos artículos, veremos cómo trabajar con Docker de manera efectiva.


Ubuntu
  1. Cómo instalar y configurar Redis en Ubuntu 18.04

  2. Cómo instalar y configurar Redmine en Ubuntu 18.04

  3. Cómo instalar y configurar Samba en Ubuntu 18.04

  4. Cómo instalar y configurar Ansible en Ubuntu 18.04 LTS

  5. Cómo instalar y configurar Fail2ban en Ubuntu 20.04 LTS

Cómo instalar y configurar Odoo ERP en Ubuntu 20.04 LTS

Cómo instalar y configurar MySQL en Ubuntu 20.04 LTS

Cómo instalar Docker en Ubuntu 16.04 LTS

Cómo instalar y configurar el servidor DNS en Ubuntu 16.04 LTS

Cómo instalar Docker en Ubuntu 18.04 LTS

Cómo instalar y configurar Kitematic en Ubuntu Linux