¿Qué métodos se pueden usar para finalizar el trabajo y salir del contenedor Docker al iniciarlo?
sobes.tech AI
Respuesta de la IA
Para finalizar el trabajo y salir del contenedor Docker al iniciarlo, se pueden usar varios métodos:
-
Finalizar el proceso principal dentro del contenedor — el contenedor funciona mientras el proceso principal esté en ejecución. Si este proceso termina, el contenedor se detendrá.
-
Comando
exiten modo interactivo — si el contenedor se inicia con-it(de forma interactiva), simplemente se puede ingresarexiten la terminal del contenedor. -
Enviar una señal de terminación — por ejemplo,
docker stop <container_id>envía la señal SIGTERM al proceso principal, lo que lleva a su finalización. -
Usar el comando
docker kill— finaliza forzosamente el contenedor enviando la señal SIGKILL.
Ejemplo de inicio interactivo y salida:
docker run -it ubuntu /bin/bash
# dentro del contenedor
exit
Después de ingresar exit, el contenedor finalizará su trabajo.