Nivel intermedio
20:00

Docker y Contenedores: Fundamentos

Pregunta 1 de 20

¿Qué propósito tienen los Volúmenes en Docker?

Pregunta 2 de 20

¿Cuál es el comando para detener y eliminar todos los contenedores, redes y volúmenes definidos en un docker-compose.yml?

Pregunta 3 de 20

¿Qué instrucción del Dockerfile define el comando que se ejecuta cuando el contenedor arranca?

Pregunta 4 de 20

¿Qué hace el archivo `.dockerignore`?

Pregunta 5 de 20

¿Qué hace la bandera `-p 8080:80` en el comando `docker run`?

Pregunta 6 de 20

¿Cuál es la diferencia fundamental entre una imagen de Docker y un contenedor?

Pregunta 7 de 20

¿Cuál es la función principal de Docker Compose?

Pregunta 8 de 20

¿Qué es Kubernetes en relación con Docker?

Pregunta 9 de 20

¿Cuál es la diferencia entre CMD y ENTRYPOINT en un Dockerfile?

Pregunta 10 de 20

¿Qué es un "Docker Network" y cuándo es útil?

Pregunta 11 de 20

¿Para qué se usa la instrucción COPY en un Dockerfile?

Pregunta 12 de 20

¿Por qué se recomienda usar imágenes base de tipo "Alpine" (ej. `node:20-alpine`)?

Pregunta 13 de 20

¿Qué instrucción de Dockerfile es la base sobre la que se construye la imagen?

Pregunta 14 de 20

¿Qué hace el comando `docker build -t mi-app .`?

Pregunta 15 de 20

¿Qué ventaja principal tienen las imágenes multicapa (multi-layer) de Docker?

Pregunta 16 de 20

¿Qué archivo se usa para definir un servicio multi-contenedor con Docker Compose?

Pregunta 17 de 20

¿Qué es el "Docker Hub"?

Pregunta 18 de 20

¿Cuál es una buena práctica al definir un Dockerfile para una aplicación Node.js?

Pregunta 19 de 20

¿Qué significa que Docker usa un modelo de "capas de solo lectura" con una "capa de escritura" en tiempo de ejecución?

Pregunta 20 de 20

¿Qué hace `docker ps`?

Completa tus datos para el ranking