Cómo instalar Docker en Ubuntu 20.04 Linux

Docker es una aplicación que se usa para simplificar el proceso de administración de aplicaciones en un contenedor. El contenedor usa un proceso aislado de los recursos para ejecutar aplicaciones. Docker le permite crear, probar e implementar una aplicación para que pueda ejecutarse en casi cualquier lugar.
Es similar a una máquina virtual, más flexible, más amigable con los recursos, más portátil y más dependiente del sistema operativo host. Es un entorno de plataforma que se utiliza para ejecutar una sola aplicación, que incluye todo lo necesario para que se ejecute el software.
En la actualidad, Docker es conocida como una plataforma de gestión de software moderna, que incluye la gestión de la producción, la implementación y la integración continua de DevOps.
En este tutorial, aprenderá a instalar Docker en el sistema Linux Ubuntu 20.04.
El paquete Docker está disponible en el repositorio de Ubuntu 20.04, pero es posible que no tenga la última versión. Entonces, instalaremos el último Docker aquí usando el repositorio oficial de Docker.
Instalación de Docker en Ubuntu 20.04 Es
muy fácil instalar Docker en el sistema o servidor de Ubuntu. Habilite el repositorio de Docker e instale el paquete después de importar la clave GPG del repositorio.
En el primer paso, actualizaremos la lista de paquetes e instalaremos las dependencias necesarias para agregar un nuevo repositorio HTTPS:

$ sudo apt update
$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Ahora, use el siguiente comando curl para importar la clave GPG del repositorio de Docker: Después de
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
importar la clave GPG, debe agregar el repositorio APT de Docker con el siguiente comando:
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Ahora, el repositorio de Docker está habilitado en su sistema; puede instalar el repositorio actual Cualquier versión de Docker disponible en.
Instalación de la última versión de Docker
Para instalar la última versión de Docker, puede usar el siguiente comando, pero si desea instalar cualquier versión específica de Docker que desee instalar, debe omitir este paso y pasar a la siguiente versión.

$ sudo apt update
$ sudo apt install docker-ce docker-ce-cli containerd.io

Instalación de una versión específica de Docker
Para instalar una versión específica de Docker, debe enumerar las versiones de Docker disponibles en el repositorio. Para obtener una lista de las versiones disponibles de Docker, use el siguiente comando:

# sudo apt update
# apt list -a docker-ce

Obtendrá la versión de Docker disponible en la salida del comando en la segunda columna.

output:
docker-ce/focal 5:19.03.9~3-0~ubuntu-focal amd64

Puede usar "= <versión>" después del nombre del paquete para hacer referencia a la versión para instalar una versión específica de Docker en su computadora Ubuntu, como se muestra en el siguiente ejemplo: Después de una
$ sudo apt install docker-ce=&lt;VERSION&gt; docker-ce-cli=&lt;VERSION&gt; containerd.io
instalación exitosa, el servicio Docker se iniciará automáticamente. Para verificar el estado del servicio Docker, use el siguiente comando:
$ sudo systemctl status La
salida de la ventana acoplable debería verse así:

output:
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2020-05-21 14:47:34 UTC; 42s ago
...

Cuando su máquina usa una nueva versión de Docker, puede usar los siguientes comandos estándar para actualizar:
$ sudo apt update && sudo apt upgrade
Si no desea actualizar Docker automáticamente, debe marcarlo como bloqueado para evitar actualizaciones con el siguiente comando:
$ sudo apt-mark hold docker-ce
Ejecutar como usuario no root Comandos de Docker Los comandos de
Docker solo pueden ser ejecutados por el usuario root y los usuarios con privilegios de sudo.
Si desea ejecutar comandos de Docker por parte de un usuario no root, primero debe agregar el usuario al grupo de Docker creado durante la instalación del paquete Docker CE.
Puede usar el siguiente comando para agregar usuarios al grupo de la ventana acoplable:
$ sudo usermod -aG docker $USER
Debe reemplazar "$ USER" con el nombre de usuario.
Cree una nueva sesión de usuario para actualizar la membresía del grupo, el usuario puede ejecutar el comando docker.
Verificación de la instalación de Docker
Para verificar el Docker instalado en el sistema, puede ejecutar el comando de Docker sin usar sudo. Ejecutaremos un contenedor de prueba:
$ docker container run hello-world
si no está disponible localmente, el comando anterior descargará la imagen de prueba. Después de la descarga, ejecútelo en el contenedor, imprima el mensaje "Hola desde Docker" y salga.
Obtendrá un resultado similar al siguiente:
El contenedor de prueba se detendrá después de imprimir el mensaje porque no tiene un proceso de ejecución prolongada.
El comando Docker extrae la imagen de Docker Hub; es el servicio de registro de Docker basado en la nube predeterminado con todas las demás características, incluido el almacenamiento de imágenes de Docker en repositorios públicos y privados.
Desinstalar Docker
Para desinstalar Docker de su computadora, siempre elimine todos los contenedores, imágenes, volúmenes y redes.
Puede detener todos los contenedores en ejecución y eliminar todos los objetos de la ventana acoplable con el siguiente comando:

$ docker container stop $(docker container ls -aq)
$ docker system prune -a --volumes

Ahora, puede usar el administrador de paquetes apt para desinstalar los paquetes de Docker del sistema Ubuntu, al igual que otros paquetes:

$ sudo apt purge docker-ce
$ sudo apt autoremove

Ahora ha aprendido a instalar Docker en una máquina Linux Ubuntu 20.04 y también ha aprendido a ejecutar comandos de Docker y a ejecutar contenedores de Docker. A5 Internet https://www.a5idc.net/

Supongo que te gusta

Origin blog.51cto.com/14414732/2536353
Recomendado
Clasificación