¿Cómo puedo copiar la configuración de un contenedor de Docker cuando cometo una imagen?

StackOverflow https://stackoverflow.com//questions/20021381

  •  21-12-2019
  •  | 
  •  

Pregunta

Idealmente, todo se resolverá con un archivo DOCKER y volúmenes, pero a veces eso no es práctico o conveniente.

Por ejemplo, encontré una imagen con fantasma ya configurada, y parecía funcionar.Así que agregué algunas entradas de blog.Luego me di cuenta de que en realidad necesitaba modificar el Config.js para configurar el correo.

Así que detuve el contenedor, comprometido, hizo algunos cambios en Bash, comprometidos de nuevo, y luego fui a comenzar el contenedor de nuevo corriendo fantasma.Pero tuve problemas para que funcione porque la nueva imagen no tenía la configuración con el directorio de trabajo y el entorno.

¿Cómo puedo copiar la configuración del contenedor de Docker cuando confirmo una imagen?Tal vez necesito escribir un script que ejecuta docker inspect en el contenedor, tire de la configuración de la configuración y luego incluye que en la línea de comandos de docker commit?

¿Fue útil?

Solución

Este es un problema conocido: https://github.com/dotcloud/docker/issues/1141

La forma en que describe sigue siendo lo mejor para lograr eso, creo, pero intentaría usar docker insert y ver si eso produce mejores resultados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top