Estados de un contenedor Docker | Explicado

Estados de un contenedor Docker | Explicado
Docker es un foro contenedorizado que permite a los usuarios crear, probar y ejecutar aplicaciones. Los contenedores de Docker son los componentes importantes de Docker. Más específicamente, un contenedor Docker es un paquete de software ejecutable portátil que tiene todo lo necesario para ejecutar una aplicación. Docker utiliza una arquitectura de cliente cliente que permite la comunicación entre el cliente Docker y el Docker Daemon, que crea y administra contenedores.

Este artículo describirá los diferentes estados posibles del contenedor Docker.

¿Cuáles son los estados de un contenedor Docker??

Los posibles estados del contenedor Docker son los siguientes:

  • Creado
  • Correr
  • Reinicio
  • Detenido
  • Salido
  • Muerto

Estado creado

Cuando se construye o crea el nuevo contenedor, entra en el estado "creado". El "creado"Estado se refiere a un contenedor que se ha creado/construido pero no está en el estado en funcionamiento. Significa que el contenedor existe en el dispositivo, pero ahora no está activo.

Dominio

El comando para crear un contenedor Docker se dio-Below:

Docker CREAT -NAME

Estado en funcionamiento

El estado "en ejecución" indica que el contenedor se está ejecutando actualmente sin ningún problema. El "Docker PSEl comando se utiliza para verificar el estado en ejecución del contenedor.

Dominio

Para ejecutar el contenedor Docker, utilice el "Docker Start"Comando junto con el nombre de contenedor en particular:

Docker Start

Estado de reinicio

El estado de "reinicio" se refiere a detener el contenedor y comenzar de nuevo. Restablece el estado actual del contenedor.

Dominio

Utilizar el "reiniciar git"Comando junto con el nombre del contenedor deseado que debe reiniciarse:

Docker reiniciar

Estado de pausa

El estado "pausado" indica que el contenedor se detiene temporalmente y está en estado congelado. Permite a los usuarios detener la ejecución del contenedor sin detenerlo realmente para que sus operaciones puedan reanudarse desde donde dejaron.

Dominio

Para pausar el contenedor en particular, ejecute el comando cotizado a continuación:

Pausa de Docker

Estado salido

El estado "salido" de un contenedor se refiere al estado del contenedor cuando ha dejado de funcionar. Cuando el contenedor termina su tarea, se detiene automáticamente y ingresa al estado "salido". Los usuarios también pueden detener el contenedor manualmente usando el comando.

Dominio

Utilizar el "Docker Stop"Comando con el nombre del contenedor en particular para detenerlo:

Docker Stop

Estado muerto

El estado "muerto" se refiere al estado cuando el contenedor ya no se está ejecutando y no se puede reiniciar. Esto puede suceder por varias razones, como si el contenedor se haya bloqueado o si se ha detenido y eliminado manualmente. Un contenedor muerto ya no se está ejecutando y no se puede iniciar ni reiniciar.

Conclusión

Los posibles estados de un contenedor Docker se crean, ejecutan, reinician, se detienen, salen y mueren. El "creado"Estado es el estado cuando el contenedor se ha construido pero no está activo/iniciado todavía. El "correr"Estado indica que el contenedor se está ejecutando actualmente. El "reinicio"Estado se refiere a detener el contenedor y comenzar de nuevo. El "detenido"Estado indica que el contenedor se detiene temporalmente. El "salido"El estado de un contenedor se refiere al estado del contenedor cuando ha dejado de funcionar. El "muerto"El estado se refiere al estado cuando el contenedor ya no se está ejecutando y no se puede reiniciar.