Comprender el uso de contenedores en segundo plano (modo demonio) y cómo definir variables de entorno al iniciar un contenedor.
Inicia un contenedor basado en la imagen oficial de Ubuntu, en segundo plano (modo demonio):
docker run -d ubuntu sleep infinity
Verifica que el contenedor está en ejecución:
docker ps
Detén el contenedor:
docker stop <ID_o_nombre_del_contenedor>
Inicia nuevamente el contenedor:
docker start <ID_o_nombre_del_contenedor>
Lanza otro contenedor en segundo plano, asignándole un nombre (ubuntu_env) y estableciendo variables de entorno:
docker run -d --name ubuntu_env -e ALUMNO=tu_nombre -e CURSO=SMR ubuntu sleep infinity
Ejecuta una terminal dentro del contenedor para ver el valor de las variables:
docker exec -it ubuntu_env bash
echo $ALUMNO
echo $CURSO
Sal del contenedor escribiendo:
exit
-e en docker run?