Title: Instalación de Docker
Course: 2025 - LISI - Virtualizacion 2-2 > Section: Contenedores y Docker

🛠 Actividad Práctica: Instalación de Docker

🎯 Objetivo de la actividad

Instalar Docker en Debian Linux, verificar su funcionamiento y ejecutar un contenedor básico. El estudiante deberá documentar el proceso en un video explicativo, mostrando cada paso realizado.

📹 Requisitos de entrega

- Graba un video explicando y mostrando cada paso de la instalación y prueba de Docker.
- Sube el video a tu canal de YouTube (puede ser en modo no listado si prefieres privacidad).
- Comparte el enlace del video en esta actividad de Moodle.
- El video debe tener una duración mínima de 5 minutos y máxima de 15 minutos.

🧭 Instrucciones paso a paso

1. Preparación del entorno

- Asegúrate de tener acceso a una máquina virtual o física con Debian Linux.
- Abre una terminal con privilegios de superusuario (sudo).

2. Actualizar el sistema

sudo apt update && sudo apt upgrade -y

3. Instalar dependencias necesarias

sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

4. Agregar la clave GPG oficial de Docker

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5. Agregar el repositorio de Docker

echo "deb [arch=$(dpkg --print-architecture) 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

Docker Engine**

sudo apt update

sudo apt install docker-ce docker-ce-cli containerd.io -y

7. Verificar la instalación

docker --version

sudo systemctl status docker

8. Ejecutar un contenedor de prueba (nginx)

sudo docker run -d -p 8080:80 nginx

9. Verificar que el contenedor esté corriendo

docker ps

10. Abrir el navegador y acceder a http://localhost:8080

- Deberías ver la página de bienvenida de nginx.

📊 Criterios de evaluación (40%)

Criterio | Puntos
Explicación clara de cada paso | 10 pts
Instalación correcta de Docker | 10 pts
Verificación del servicio activo | 10 pts
Ejecución exitosa del contenedor nginx | 10 pts

📌 Recomendaciones

- Usa grabación de pantalla (puedes usar OBS Studio, Kazam, SimpleScreenRecorder, etc.).
- Narra lo que estás haciendo o agrega subtítulos explicativos.
- Asegúrate de que el video tenga buena calidad visual y de audio.