Tu primer contenedor
Antes de explicar siquiera una línea de teoría, vas a ejecutar un contenedor real. Un contenedor es simplemente un programa que se está ejecutando. Un comando, y verás cómo Docker descarga una imagen diminuta (un paquete listo de un programa) y la ejecuta en tu máquina en segundos. Sin instalaciones
Es como usar una máquina expendedora o un microondas por primera vez: presionas el botón y simplemente funciona. No necesitas saber qué hay dentro para usarlo.
- contenedor
- Una instancia en ejecución de una imagen — es decir, un programa corriendo en este momento. Así como puedes hornear muchos pasteles a partir de una misma receta, puedes ejecutar muchos contenedores a partir de una misma imagen.
- imagen
- Un paquete listo y guardado de un programa con todo lo que necesita para ejecutarse. Es la 'receta' congelada; el contenedor es el 'plato' que preparas a partir de ella.
- registry
- Un almacén en línea de imágenes del que cualquiera puede descargar. Cuando Docker necesita una imagen que no tienes, la 'descarga' (pull) desde ahí — como descargar una aplicación de una tienda de apps.