12 preguntas para validar los fundamentos con Idir: para qué sirve Docker, instalar y lanzar hello-world, distinguir los 5 actores y jugar el ciclo de vida completo.
Responde a todo y pulsa Corregir: aparecerán tu puntuación y las explicaciones.
0.1 · Recuerdo
1. ¿Qué hace la verdadera fuerza de Docker frente a una instalación clásica?
La imagen embarca el código Y sus dependencias: el mismo paquete funciona de forma idéntica en todas las máquinas.
0.1 · Aplicación
2. El sitio de Idir funciona en su portátil pero falla en el servidor de pruebas (Node y Redis diferentes). ¿Qué hacer?
Misma imagen versionada en portátil, pruebas y producción: mismo comportamiento en todas partes, un rol por contenedor.
0.1 · Arbitraje
3. Un colega dice: «Docker sustituye las VM y lo supervisa todo, metamos todo en un contenedor». ¿Veredicto de Idir?
Contenedor ≠ VM (núcleo compartido), un contenedor = un rol, y Docker empaqueta/ejecuta sin supervisar ni guardar.
0.2 · Recuerdo
4. Idir está en Windows y quiere instalar Docker. ¿Qué elige y qué verifica?
Desktop en Windows/macOS (WSL 2 + virtualización), Engine en Linux — siempre los paquetes oficiales, un solo motor.
0.2 · Aplicación
5. Idir escribe docker run hello-world y lee el mensaje. ¿Qué acaba de probar?
El ritual atraviesa toda la cadena: descarga de la imagen, creación y ejecución del contenedor.
0.2 · Aplicación
6. Tras hello-world, Idir quiere leer lo que acaba de pasar. ¿Qué comandos?
images muestra la imagen descargada, ps -a el contenedor terminado: el trío pull → run → ps.
0.3 · Recuerdo
7. ¿Qué imagen describe mejor la pareja imagen / contenedor?
La imagen nunca cambia; cada contenedor añade su capa escribible efímera encima.
0.3 · Aplicación
8. Idir lanza web1 y web2 desde nginx:1.27, y luego elimina web2. ¿Qué constata con ps e images?
Una imagen → N contenedores independientes: rm apunta a la pieza, no al molde.
0.3 · Arbitraje
9. Idir duda entre nginx:latest y nginx:1.27 para fijar sus pruebas. ¿Qué decide?
La etiqueta fija la versión (1.27, 16); latest sigue la última publicación y rompe la reproducibilidad.
0.4 · Aplicación
10. Idir prueba una imagen desechable y no quiere ningún fantasma exited. ¿Qué opción añade al run?
--rm elimina el contenedor en cuanto se detiene: ningún exited que purgar.
0.4 · Aplicación
11. El contenedor demo funciona pero permanece mudo. ¿En qué orden diagnostica Idir?
Logs para ver, exec para entrar: la mayoría de los diagnósticos se detienen en los logs.
0.4 · Arbitraje
12. Demo debe detenerse y desaparecer limpiamente, verificación incluida. ¿Qué secuencia valida Idir?
Stop cortés (SIGTERM y luego SIGKILL), rm de la cáscara, ps -a como prueba — nunca cerrar la terminal.
¿Y ahora qué?
Puntuación ≥ 80 %: pasa al Nivel 1 — imágenes, etiquetas y Docker Hub con Idir.
Puntuación entre 50 % y 80 %: repasa la o las secciones falladas (0.1 uso, 0.2 instalación, 0.3 arquitectura, 0.4 ciclo de vida), relee las explicaciones anteriores y vuelve a hacer el test.
Puntuación < 50 %: relee todo el nivel 0 aplicando cada reto 48h (ficha Docker/VM, ritual hello-world, trío nginx, ciclo demo) antes de reintentar.
¿Y después? Conserva el memorándum del ciclo de vida y la lista de instalación de Idir: el nivel 1 los repite sobre imágenes reales.