La instalación de Docker en Ubuntu 22.04 es un proceso que, si bien puede parecer complejo para los recién llegados, es bastante directo y abre un mundo de posibilidades en el desarrollo de software, permitiendo a los usuarios crear, desplegar y gestionar aplicaciones en contenedores de manera eficiente. Este artículo está diseñado para ser técnico pero accesible, con ejemplos prácticos de líneas de comandos y configuraciones para guiar incluso a los más novatos a través del proceso de instalación y configuración.
Paso 1: Preparación del sistema
Antes de instalar Docker, es crucial asegurarse de que su sistema esté actualizado. Abra una terminal y ejecute los siguientes comandos:
sudo apt update
sudo apt upgrade -y
Estos comandos actualizarán la lista de paquetes y sus versiones, y luego actualizarán los paquetes instalados a sus últimas versiones disponibles.
Paso 2: Instalación de Docker
Ubuntu 22.04 viene con Docker disponible en sus repositorios oficiales, pero para asegurar que obtenemos la versión más reciente y mantenemos nuestras instalaciones actualizadas, recomendamos instalar Docker desde el repositorio oficial de Docker. Primero, instale las dependencias necesarias:
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
Luego, añada la clave GPG oficial de Docker:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Ahora, añada el repositorio de Docker a su sistema:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Actualice el índice de paquetes e instale Docker:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y
Paso 3: Verificación de la instalación
Para verificar que Docker se ha instalado correctamente, puede ejecutar el siguiente comando, que descargará y ejecutará una imagen de prueba en un contenedor:
sudo docker run hello-world
Si la instalación fue exitosa, verá un mensaje de Docker diciendo que su instalación parece estar funcionando correctamente.
Paso 4: Configuración del usuario
Por defecto, para ejecutar comandos de Docker, es necesario prefijar sudo
a cada comando. Para evitar esto y poder ejecutar comandos de Docker como un usuario no root, añada su usuario al grupo docker
:
sudo usermod -aG docker ${USER}
Necesitará cerrar sesión y volver a entrar para que este cambio surta efecto.
Paso 5: Uso básico de Docker
Ahora que Docker está instalado, puede comenzar a usarlo para descargar imágenes y ejecutar contenedores. Por ejemplo, para descargar y ejecutar una imagen de Ubuntu, use:
docker run -it ubuntu
Esto descargará la imagen de Ubuntu (si aún no la tiene) y abrirá un shell interactivo dentro del contenedor.
Una vez completada la instalación de Docker en Ubuntu 22.04, es fundamental contar con una infraestructura de servidor que respalde eficientemente sus proyectos de contenedores. Shape.host ofrece servicios de Linux SSD VPS que proporcionan el rendimiento, la velocidad y la seguridad que sus proyectos Docker necesitan para funcionar sin problemas. Con planes que se adaptan a diferentes necesidades y presupuestos, Shape.host asegura que su transición al mundo de los contenedores sea fluida, respaldada por una infraestructura robusta y soporte técnico experto.