Si ejecuta un contenedor usandodocker run
e inmediatamente sale y cada vez que presiona el botón Inicio en Docker Desktop sale nuevamente, hay un problema.
La forma de averiguar qué está mal es correrdocker logs
, agregando el nombre del contenedor al final:
También puede hacer clic en el nombre del contenedor en Docker Desktop y se mostrará una lista de registros:
En este caso, después de una búsqueda rápida en Google, me di cuenta de que usaba una comilla simple en mi comando CMD.
Tenga en cuenta que para solucionar problemas como este, debe eliminar el contenedor, pero también eliminar la imagen y reconstruirla.
Más tutoriales de Docker:
- Introducción a Docker
- Introducción a las imágenes de Docker
- Introducción a los contenedores Docker
- Dockerfiles
- Instalación de Docker en macOS
- Primeros pasos con Docker después de la instalación
- Usar Docker Desktop para administrar un contenedor
- Cree un contenedor Docker Hello World simple de Node.js desde cero
- Qué hacer si un contenedor Docker sale inmediatamente
- Trabajar con contenedores Docker desde la línea de comandos
- Trabajar con imágenes de Docker desde la línea de comandos
- Compartir imágenes de Docker en Docker Hub
- Cómo acceder a archivos fuera de un contenedor Docker
- Cómo confirmar cambios en una imagen de Docker
- Actualización de un contenedor implementado basado en una imagen de Docker