Cómo Instalar Docker en Debian: Guía Paso a Paso
¿Quieres instalar Docker en Debian de manera sencilla? En este artículo te guiaré paso a paso para que puedas configurar Docker en tu sistema Debian sin complicaciones. ¡Vamos a ello!
Tabla de contenidos
- 1 ¿Qué es Docker y por qué usarlo?
- 2 Requisitos previos
- 3 Paso 1: Actualizar los paquetes
- 4 Paso 2: Instalar paquetes necesarios
- 5 Paso 3: Añadir la llave del repositorio oficial
- 6 Paso 4: Añadir el repositorio de Docker
- 7 Paso 5: Instalar Docker
- 8 Paso 6: Usar Docker sin sudo
- 9 Paso 7: Verificar la instalación
- 10 Gestión básica de Docker
- 11 Paso 8: Instalar Docker Compose
- 12 Conclusión
¿Qué es Docker y por qué usarlo?
Docker es una herramienta de contenedores que permite ejecutar aplicaciones en entornos aislados. Es ideal para desarrolladores y administradores de sistemas que buscan flexibilidad y eficiencia. A continuación, te muestro cómo instalarlo en tu máquina Debian.
Requisitos previos
Antes de empezar, asegúrate de:
- Tener una instalación de Debian configurada. Si necesitas ayuda, en mi canal encontrarás vídeos explicativos.
- Contar con acceso SSH a tu máquina.
Paso 1: Actualizar los paquetes
Lo primero es asegurarte de que tu sistema está actualizado. Ejecuta los siguientes comandos:
sudo apt update && sudo apt upgrade -y
Esto garantiza que tienes las últimas versiones de los paquetes instalados.
Paso 2: Instalar paquetes necesarios
Docker requiere algunas dependencias para su instalación. Instálalas con este comando:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
Paso 3: Añadir la llave del repositorio oficial
Añade la llave de Docker con el siguiente comando. Aunque pueda generar un warning, este paso es necesario:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Paso 4: Añadir el repositorio de Docker
Ahora, agrega el repositorio oficial de Docker a tu lista de fuentes:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Después, actualiza la lista de paquetes:
sudo apt update
Verifica que los paquetes de Docker provienen del repositorio oficial:
apt-cache policy docker-ce
Paso 5: Instalar Docker
Finalmente, instala Docker con este comando:
sudo apt install -y docker-ce
Comprueba que Docker está instalado y en funcionamiento:
sudo systemctl status docker
Paso 6: Usar Docker sin sudo
Para usar Docker sin permisos de superusuario, añade tu usuario al grupo de Docker:
sudo usermod -aG docker $USER
Cierra y abre de nuevo tu sesión para que los cambios tengan efecto.
Paso 7: Verificar la instalación
Descarga y ejecuta la imagen de prueba Hello World
:
docker run hello-world
Esto confirmará que Docker está funcionando correctamente.
Gestión básica de Docker
Listar imágenes y contenedores
- Listar imágenes descargadas:
docker images
- Listar contenedores activos:
docker ps
- Listar todos los contenedores (incluidos los parados):
docker ps -a
Eliminar imágenes y contenedores
- Eliminar un contenedor:
docker container rm [ID o nombre]
- Eliminar una imagen:
docker image rm [nombre o ID]
Paso 8: Instalar Docker Compose
Docker Compose es una herramienta esencial para manejar múltiples contenedores. Instálalo con:
sudo apt install -y docker-compose
Conclusión
¡Y eso es todo! Ahora tienes Docker instalado y configurado en tu sistema Debian. Con esta base, puedes empezar a crear y gestionar contenedores para tus proyectos.
Si este tutorial te resultó útil, suscríbete al canal, da un me gusta al vídeo y activa la campanita para más contenido. ¡Nos vemos en el próximo tutorial!
Deja un comentario