🛠️ Guía de Instalación
Instalación de Docker en sistemas Linux Ubuntu/Debian con configuración de repositorio oficial, instalación de paquetes, verificación de estado y configuración de usuario.
Página 3: Instalación de Docker en Linux Ubuntu/Debian
1. Guía de Instalación Paso a Paso
Paso 1: Actualizar el sistema
Antes de instalar Docker, actualice los paquetes del sistema:
sudo apt update && sudo apt upgrade -y
Paso 2: Instalar dependencias necesarias
Instale paquetes para manejar repositorios HTTPS:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
Paso 3: Agregar la clave GPG oficial de Docker
Descargue e importe la clave GPG del repositorio oficial:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Paso 4: Configurar el repositorio de Docker
Agregue el repositorio estable de Docker a las fuentes de APT:
echo "deb [arch=$(dpkg --print-architecture) 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
Paso 5: Instalar Docker Engine
Actualice APT e instale Docker Engine, CLI y containerd:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Paso 6: Agregar usuario al grupo docker (opcional pero recomendado)
Para ejecutar comandos Docker sin sudo, agregue su usuario al grupo docker:
sudo usermod -aG docker $USER
Reinicie la sesión o ejecute newgrp docker para aplicar cambios.
2. Comandos CLI precisos y detallados
Comando para verificar la versión instalada:
docker --version
Comando para ejecutar un contenedor de prueba:
docker run hello-world
Comando para listar contenedores en ejecución:
docker ps
Comando para listar todas las imágenes Docker:
docker images
3. Verificación de estado (status)
Verificar si el servicio Docker está activo:
sudo systemctl status docker
Iniciar el servicio Docker si no está en ejecución:
sudo systemctl start docker
Habilitar Docker para que se inicie automáticamente al arrancar el sistema:
sudo systemctl enable docker
Verificar la configuración de red de Docker:
docker network ls
Probar la instalación con un contenedor Nginx:
docker run -d -p 8080:80 --name nginx-test nginx
Acceda a http://localhost:8080 en su navegador para verificar.
Notas adicionales:
- Para sistemas Debian, reemplace
ubuntucondebianen los comandos de repositorio. - Asegúrese de que su sistema cumpla con los requisitos mínimos de Docker.
- Consulte la documentación oficial para solucionar problemas comunes.