Familiarizarse con la gestión de contenedores en Docker, incluyendo la asignación de nombres, el renombrado de contenedores y su manejo en modo interactivo.
Inicia un contenedor basado en Ubuntu sin asignarle un nombre explícito (Docker generará uno aleatorio):
docker run -it ubuntu
Dentro del contenedor, verifica el sistema operativo ejecutando:
cat /etc/os-release
Sal del contenedor escribiendo
exit
Lista los contenedores detenidos y observa el nombre aleatorio asignado por Docker:
docker ps -a
Renombra el contenedor aleatorio a ubuntu_test:
docker rename <NOMBRE_ALEATORIO> ubuntu_test
Verifica que el cambio de nombre se realizó correctamente:
docker ps -a
Inicia un nuevo contenedor de Ubuntu y asígnale un nombre específico desde el inicio:
docker run -it --name ubuntu_manual ubuntu
Dentro del contenedor, ejecuta:
ls -l
Sal del contenedor escribiendo
exit
Inicia el contenedor renombrado (ubuntu_test):
docker start ubuntu_test
Adjunta la terminal al contenedor para interactuar con él:
docker attach ubuntu_test
Dentro del contenedor, ejecuta algún comando, por ejemplo:
uname -a
Para salir sin detener el contenedor, usa Ctrl + P seguido de Ctrl + Q.
Verifica nuevamente que el contenedor sigue en ejecución:
docker ps