Lección 08. Contenedores con Variables de Entorno. 
Ya aprendimos como funcionan los contenedores. ahora aprendamos sobre las Variables de Entorno de Contenedores.
LAS VARIABLES DE ENTORNO SON DATOS QUE NECESITAN DEFINIRSE AL MOMENTO DE CREAR UN CONTENEDOR, LOS CUALES SON NECESARIOS PARA EL CORRECTO FUNCIONAMIENTO DE ESTE.
Nota: Cada tipo de imagen puede o no necesitar variables de entorno (tales como user, password, etc.) para crear un contenedor, para ello, se recomienda visualizar la documentación de la imagen obtenida.
Vamos a crear un nuevo contenedor de mongo.
Para ello, configuraremos algunas variables de entorno para su funcionamiento, tales como el usuario y contraseña.
Podemos ver las especiaciones en el apartado de variables de entorno de su documentación:
Donde coloca un ejemplo:
docker run -d --network some-network --name some-mongo -e MONGO_INITDB_ROOT_USERNAME=mongoadmin -e MONGO_INITDB_ROOT_PASSWORD=secret mongoDonde:
MONGO_INITDB_ROOT_USERNAME: es la variable de entorno que recibe el usuario.
MONGO_INITDB_ROOT_PASSWORD: es la variable de entorno que recibe la contraseña.
docker create -p27017:27017 --name monguito -e MONGO_INITDB_ROOT_USERNAME=nico -e MONGO_INITDB_ROOT_PASSWORD=password mongoColocando como usuario nico y contraseña password.
¡Listo!, una vez creado, inicialicemos el contenedor.
docker start monguitoY podemos ver si se encuentra en ejecución:
docker ps