es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Modificar los parámetros de inicio de un contenedor previamente detenido en Docker.

Utilizo el comando sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it –name elk sebp/elk para ejecutar un contenedor de elk, y ha poblado muchos datos al contenedor, pero no puede iniciarse ahora.

Y supongo que esto es causado por un servicio llamado logstash en el contenedor, por lo que quiero iniciar el contenedor sin iniciar el servicio logstash.

Existe un parámetro -e LOGSTASH_START=0 para hacer que el contenedor no inicie el servicio, al crear un nuevo contenedor.

¿Cómo puedo aplicarlo al contenedor existente? Uso docker-desktop 4.1.1 en Windows.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Puede utilizar el siguiente comando para aplicar el parámetro al contenedor existente:

    docker update –restart=no –env LOGSTASH_START=0 elk

Comments are closed.