Docker es un proyecto de código abierto que nos brinda la capacidad de ejecutar fácilmente aplicaciones en contenedores aislados. Los que están usando Ubuntu 22.04 LTS y desea instalar Docker CE para ejecutar contenedores de varios Linux Las aplicaciones 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 Apache servidor o un MySQL base de datos.
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, Linuxo 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 Medusa
1. Actualización del sistema e instalación de algunas herramientas.
sudo apt update
sudo apt install ca-certificates curl apt-transport-https
2. Agregar clave GPG
Para descargar los paquetes de Docker en Ubuntunecesitamos 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.
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
3. Agregue el repositorio docker en Ubuntu 22.04
Podemos instalar la ventana acoplable usando Ubuntu El repositorio del sistema predeterminado de 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.
Copia y pega elenterobloque de comando en su terminal:
echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu "$(. /etc/os-release && echo "$VERSION_CODENAME")" 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 docker-compose
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. Usa la ventana acoplable 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 el ‘sudo
‘ con cada comando del Docker.
sudo usermod -aG docker $USER
newgrp docker
Para comprobar la versión:
docker version
6. Crea un Contenedor
Ahora, podemos comenzar a crear nuestro primer contenedor. Para exampledigamos que desea crear un Debian Contenedor de diana. 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

Otros artículos:
Cómo instalar Ubuntu Contenedor 22.04 LTS en Docker.
Descargue e instale Ubuntu 22.04 LTS ISO en VirtualBox