GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Docker CE en Ubuntu 22.04 LTS Jammy Jellyfish

Docker es un proyecto de código abierto que nos permite ejecutar fácilmente aplicaciones en contenedores aislados. Aquellos que usan Ubuntu 22.04 LTS y desean instalar Docker CE para ejecutar contenedores de varias aplicaciones de Linux pueden seguir este tutorial.

Otro beneficio de los contenedores Docker es que pueden construirse unos sobre otros y comunicarse entre sí. Ejemplos de estas aplicaciones serían un servidor Apache o una base de datos MySQL.

En comparación con las máquinas virtuales normales, no necesitamos todos los contenedores para ejecutar un sistema operativo completo. Quiero decir, si queremos ejecutar un servidor web separado del servidor de la base de datos, tendríamos que iniciar dos máquinas virtuales completas, incluido el sistema operativo. Este no es el caso con docker, en él, el núcleo subyacente será el mismo y se pueden iniciar dos contenedores independientes para los servidores respectivos sin instalar el sistema operativo completo; en su lugar, una imagen ligera de Docker hará el trabajo.

Además, Docker es un proyecto multiplataforma, por lo tanto, independientemente del sistema operativo (Windows, Linux o macOS), ejecuta el comando que será el mismo para todos y no habrá problemas de compatibilidad entre los contenedores.

Pasos para instalar Docker CE en Ubuntu 22.04 LTS Jammy Jellyfish

1. Actualización del sistema e instalación de algunas herramientas

sudo apt update
sudo apt install ca-certificates curl apt-transport-https

2. Añadir clave GPG

Para descargar los paquetes de Docker en Ubuntu, debemos agregar la clave GPG utilizada para firmar los paquetes de Docker por su desarrollador; de lo contrario, el sistema devolverá un error y no podrá usar el repositorio.

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

3. Agregar repositorio docker en Ubuntu 22.04

Podemos instalar el docker usando el repositorio del sistema predeterminado de Ubuntu Jammy, sin embargo, la versión disponible no será la última. Por lo tanto, agregue el repositorio oficial de Docker manualmente usando el bloque de comando dado a continuación.

Copiar y pegar el todo bloque de comando en tu terminal:

echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" \
| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

4. Instale Docker Engine en Ubuntu 22.04

Finalmente, hemos configurado todas las cosas requeridas que necesitábamos. Ahora, simplemente ejecute el comando de actualización del sistema para actualizar el caché del repositorio y actualizar los paquetes ya instalados. Después de eso, use los paquetes APT para obtener todas las herramientas de Docker que necesitamos para comenzar a crear contenedores.

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

Para comprobar que el servicio Docker se está ejecutando:

systemctl status docker

En caso de que no se esté ejecutando, utilice:

sudo systemctl start docker

5. Usar docker sin sudo

Una vez que se completa la instalación, debemos agregar nuestro usuario actual del sistema al grupo Docker; de lo contrario, cada vez que necesitemos usar 'sudo ‘ con cada comando del Docker.

sudo usermod -aG docker $USER
newgrp docker

Para comprobar la versión:

docker version

6. Crear Contenedor

Ahora, podemos comenzar a crear nuestro primer contenedor. Por ejemplo, supongamos que desea crear un contenedor Debian Bullseye. Para eso, extraeremos su imagen acoplable.

docker pull debian

Crear contenedor:

docker create -it --name test debian

Contenedor de inicio

docker start test

Obtenga la línea de comando del contenedor instalado:

docker attach test


Ubuntu
  1. Cómo instalar el escritorio Ubuntu 22.04 LTS (Jammy Jellyfish)

  2. Cómo actualizar Ubuntu a 22.04 LTS Jammy Jellyfish

  3. Cómo instalar Ubuntu 22.04 Jammy Jellyfish Desktop

  4. Cómo instalar Gnome en Ubuntu 22.04 LTS Jammy Jellyfish

  5. Cómo actualizar Ubuntu 20.04 a 22.04 LTS (Jammy Jellyfish)

Cómo instalar FreeTube en Ubuntu 22.04 LTS Jammy

Cómo instalar Docker en Ubuntu 16.04 LTS

Cómo instalar Rancher en Ubuntu 16.04 LTS

Cómo instalar Docker en Ubuntu 18.04 LTS

Cómo instalar Docker en Ubuntu 20.04 LTS

Cómo instalar Kitematic en Ubuntu 20.04 LTS