Lección 07. Comando run de Docker (Descargar, crear, inicializar).

Ya aprendimos a como descargar una imagen, con ella crear un contenedor y también a inicializarlo; todas estas acciones con sus respectivos comandos independientes (pull, create y start). Pero existe un comando que realiza las 3 ACCIONES en uno solo:

El cual es el comando run. Vamos a ver su sintaxis:

Copiar código
docker run --name <nombre> -p<puerto-servidor>:<puerto-contenedor> <image>

O si deseamos crear desde segundo plano (agregamos -d):

Copiar código
docker run --name <nombre> -p<puerto-servidor>:<puerto-contenedor> -d <image>

Pero antes de aplicarlo:

¡Ahora si!, listos para ejecutar el comando run.

Recordemos la sintaxis:

Copiar código
docker run --name <nombre> -p<puerto-servidor>:<puerto-contenedor> -d <image>

Si deseamos crear un contenedor de mongo, similar al que borramos:

Copiar código
docker run --name monguito -p27017:27017 -d mongo

Verifiquemos que funciono, con el comando para visualizar contenedores activos.

Nota: Al ejecutar el run, SIEMPRE se creara un nuevo contenedor, por lo que hay que entender que este comando debe utilizarse de manera selectiva.