Esta guía tiene como objetivo mostrarle cómo puede configurar Docker CE para Ubuntu 24.04. Como debe saber, Docker es una herramienta de código abierto que puede usar para crear contenedores. Docker CE es un paquete proporcionado por Docker. El paquete está disponible a través de un repositorio de paquetes de terceros proporcionado para la mayoría de las distribuciones de Linux. Está disponible de forma gratuita. Ahora puede seguir los pasos de la guía del equipo de Orcacore y comenzar su instalación de Docker CE en Ubuntu 24.04. Configuración paso a paso de Docker CE para Ubuntu 24.04 Para comenzar la instalación de Docker CE para Ubuntu 24.04, debe acceder a su sistema Ubuntu como un usuario no root con privilegios sudo. Si quieres saber cómo crear un usuario sudo, puedes consultar esta guía sobre cómo crear un nuevo usuario sudo en Ubuntu 24.04. Paso 1: instala los paquetes necesarios para la configuración de Docker en Ubuntu 24.04 Para configurar Docker CE para Ubuntu 24.04, primero debes preparar tu sistema. Ejecuta la actualización y mejora del sistema con el siguiente comando: sudo apt update && sudo apt upgrade -y Luego, necesitas algunos paquetes y dependencias necesarios. Para instalarlos, ejecuta el siguiente comando: sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y Ahora procede al siguiente paso para instalar Docker CE en Ubuntu 24.04. En esta guía, usamos el repositorio oficial de Docker APT para configurar Docker CE para Ubuntu 24.04. Paso 2: agrega la clave GPG oficial de Docker en Ubuntu 24.04 En este punto, debes agregar la clave GPG oficial del repositorio de Docker APT en tu Ubuntu 24.04. Para ello, puedes ejecutar los siguientes comandos: # sudo install -m 0755 -d /etc/apt/keyrings # sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc # sudo chmod a+r /etc/apt/keyrings/docker.asc Paso 3: agrega el repositorio de Docker a las fuentes de APT en Ubuntu 24.04 Ahora debes agregar el repositorio a las fuentes de APT. Para ello, puedes ejecutar fácilmente el siguiente comando: echo \ «deb [arch=$(dpkg –print-architecture) signed-by=/etc/apt/keyrings/docker.asc] Español: https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo «$VERSION_CODENAME») stable» | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/nullUna vez que haya terminado, ejecute la actualización del sistema para aplicar los cambios:sudo apt updatePaso 4: instalar Docker en Ubuntu 24.04Cuando haya terminado de agregar el repositorio, puede instalar y configurar Docker CE para Ubuntu 24.04 usando el siguiente comando:sudo apt install docker-ce docker-ce-cli Containerd.io docker-buildx-plugin -yVerificar el estado de DockerSu servicio Docker CE debe estar habilitado y activado durante la instalación de Docker CE para Ubuntu 24.04. Para verificarlo, puede ejecutar el siguiente comando:sudo systemctl status dockerEn su salida, debería ver:Paso 5: ejecutar comandos de Docker sin usar SudoEn este En este punto, ha configurado Docker CE para Ubuntu 24.04. Como ya sabrá, el comando docker solo puede ejecutarlo el usuario root o el usuario del grupo docker. De forma predeterminada, se crea un grupo docker en el proceso de instalación. Si no desea utilizar sudo para el comando docker, debe agregar su usuario al grupo docker con el siguiente comando: sudo usermod -aG docker ${USER} Para aplicar este cambio, ejecute el siguiente comando: su – ${USER} Aquí se le solicitará que ingrese la contraseña de su nombre de usuario para continuar. Puede verificar que su usuario se agregó al grupo docker con el siguiente comando: id -nGEn el resto del artículo sobre Docker CE para Ubuntu 24.04, ejecutamos los comandos docker como un usuario del grupo docker. Si no desea esto, recuerde ejecutar los comandos con un usuario con privilegios sudo. Ahora veamos cómo funciona el comando Docker. Paso 6: ¿Cómo usar Docker en Ubuntu 24.04? Primero, comencemos con la sintaxis general del comando Docker: docker [option] [command] [arguments]Luego, puede enumerar todos los subcomandos disponibles para Docker con el siguiente comando:dockerEn su salida, debería ver:Ahora proceda a los siguientes pasos para ver cómo trabajar con los comandos de Docker, como extraer imágenes, crear contenedores, etc.Trabajar con imágenes de Docker en Ubuntu 24.04La imagen de Docker es un archivo portátil que contiene un conjunto de instrucciones que especifican qué componentes de software debe ejecutar el contenedor y cómo ejecutarlo. De forma predeterminada, Docker extrae estas imágenes de Docker Hub.Primero, puede verificar que tiene acceso y descargar imágenes de Docker Hub con el siguiente comando:docker run hello-worldEn su salida, debería ver:Luego, puede comenzar a buscar y descargar imágenes de Docker en Ubuntu 24.04. Por ejemplo, buscamos una imagen de Ubuntu con el siguiente comando:docker search ubuntuEn su salida, verá algo similar a esto:Después de la búsqueda, queremos descargar la imagen oficial de Ubuntu usando el siguiente comando:docker pull ubuntuUna vez que se complete la descarga, debería ver:Además, puede enumerar las imágenes descargadas usando el siguiente comando de Docker:docker imagesEjemplo de salida ETIQUETA DEL REPOSITORIO ID DE LA IMAGEN CREADA TAMAÑO ubuntu latest edbfe74c41f8 Hace 6 semanas 78,1 MB hello-world latest d2c94e258dcb Hace 16 meses 13,3 kBAn este paso de la configuración de Docker CE para Ubuntu 24.04, ha aprendido a trabajar con imágenes de Docker. Veamos cómo puede ejecutar contenedores de Docker y trabajar con ellos.Trabajar con contenedores de Docker en Ubuntu 24.04Los contenedores pueden ser el mejor reemplazo para las máquinas virtuales. Los contenedores separan los entornos ejecutivos y comparten el núcleo del sistema operativo. Por ejemplo, ejecute el contenedor utilizando la última imagen de Ubuntu que hemos descargado. Para ello, ejecute el siguiente comando: docker run -it ubuntu Nota: -it cambia y le otorga acceso de shell interactivo al contenedor. Debería ver este formato en su salida: orca@983f76ee9ca6:/#Nota importante: Recuerde el ID del contenedor. Aquí el ID del contenedor es 983f76ee9ca6. Ahora puede ejecutar cualquier comando en su contenedor sin sudo porque ejecuta comandos en el contenedor como usuario root. Por ejemplo, ejecutamos apt update e instalamos el servidor web Nginx en nuestro contenedor de Ubuntu:orca@983f76ee9ca6:/# apt update orca@983f76ee9ca6:/# apt install nginx -yPuede verificar su instalación verificando su versión desde el contenedor:orca@983f76ee9ca6:/# nginx -v nginx version: nginx/1.24.0 (Ubuntu)Nota: Cualquier cambio que realice dentro del contenedor solo se aplicará a ese contenedor.Para salir del contenedor, escriba exit:orca@983f76ee9ca6:/# exitList Available ContainersAdemás, puede ver los contenedores activos ejecutando el siguiente comando:docker psEjemplo de salida CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMESNota: Hemos iniciado dos contenedores en este artículo. Pero no están activados. Por lo tanto, no se muestran en los contenedores activos. Para ver todos los contenedores, tanto activos como inactivos, ejecute el siguiente comando:docker ps -aEjemplo de salida CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 983f76ee9ca6 ubuntu «/bin/bash» hace 9 minutos Exited (130) hace 4 minutos brave_taussig 957b983291e2 hello-world «/hello» hace 20 minutos Exited (0) hace 20 minutos nerved_maxwellAdemás, puede ver el último contenedor que ha creado con el siguiente comando:docker ps -lEjemplo de salida CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 983f76ee9ca6 ubuntu «/bin/bash» hace 10 minutos Exited (130) hace 5 minutos brave_tausigAdministrar contenedores DockerPuede iniciar y detener un contenedor Docker en … contenedor con el ID del contenedor o el nombre del contenedor. Aquí iniciamos el contenedor de Ubuntu con su ID:docker start 983f76ee9ca6Ahora puede verificar el estado para ver si su contenedor está activo:docker psAquí puede detener el contenedor. Ahora usamos el nombre del contenedor para detenerlo. El nombre del contenedor se le proporcionará al enumerarlos.docker stop brave_tausigAdemás, puede eliminar un contenedor con el ID del contenedor o el nombre del contenedor. Por ejemplo, elimine el contenedor hello-world con su nombre con el siguiente comando:docker rm nerve_maxwellEso es todo. Ha terminado con la configuración de Docker CE para Ubuntu 24.04. Para obtener más información, puede visitar la página oficial de Documentación de Docker.ConclusiónComo vio en los pasos de la guía, la instalación de Docker en Ubuntu es sencilla. Puede agregar fácilmente el repositorio oficial de Docker a las fuentes de APT e instalar Docker CE. Además, trabajar con comandos de Docker es simple. Puede buscar y descargar fácilmente imágenes de Docker, y ejecutar y administrar contenedores de Docker. Espero que disfrutes de esta guía sobre cómo configurar Docker CE para Ubuntu 24.04. También te puede interesar leer los siguientes artículos: Ejecutar contenedores Docker con Portainer Iniciar un contenedor Docker con estado de salida Ejecutar un script de Python en un contenedor Docker de Linux Panel de aplicaciones Heimdall en Linux con Docker Instalar Docker CE en Debian 12 Bookworm Preguntas frecuentes ¿Se puede ejecutar Docker CE en otras versiones de Ubuntu? Sí, Docker CE se puede ejecutar en Ubuntu 18.04, 20.04 y Ubuntu 22.04. Cada versión puede tener ligeras diferencias en los procedimientos de instalación o dependencias. ¿Cómo actualizo Docker CE en Ubuntu 24.04? Para actualizar Docker CE, usa el siguiente comando: sudo apt update && sudo apt upgrade ¿Puedo usar Docker sin sudo? Sí, puedes configurar Docker para que se ejecute sin sudo. Agrega tu usuario al grupo Docker como explicamos en los pasos de la guía. ¿Docker CE es gratuito? Sí, Docker CE es de código abierto y gratuito. Sin embargo, Docker ofrece una versión paga llamada Docker Enterprise para funciones y soporte adicionales.