Si inicio un contenedor docker en modo separado usando el comando:
docker run -d ubuntu el contenedor sale inmediatamente. docker ps -a produce la salida (se muestran las columnas seleccionadas):
CONTAINER ID IMAGE COMMAND STATUS 245fe871a1e3 ubuntu "/bin/bash" Exited (0) 4 minutes ago ¿Es posible iniciar el mismo contenedor (ID de contenedor 245fe871a1e3 ) en modo interactivo con una sesión de terminal?
Me temo que no hay tal manera de archivar esto. docker attach y docker exec funcionan solo contra la ejecución del contenedor, pero si docker start el contenedor en su caso, se cerrará inmediatamente nuevamente porque el CMD es /bin/bash .
También hay una discusión sobre esto, publique información clave aquí:
No es posible ingresar a un contenedor detenido, porque los procesos se han ido y, por lo tanto, los espacios de nombres también se han ido.