Comment puis-je copier un Docker du conteneur de configuration quand je m'engage dans une image?

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

  •  21-12-2019
  •  | 
  •  

Question

Idéalement, tout va être réglé avec un Dockerfile et les volumes, mais parfois ce n'est pas pratique ou pratique.

Par exemple, j'ai trouvé une image avec Ghost déjà mis en place, et ça semblait fonctionner.J'ai donc ajouté quelques entrées de blog.Puis j'ai réalisé que j'ai réellement besoin de modifier le config.js pour configurer la messagerie.

J'ai donc arrêté le conteneur, commis, fait quelques changements dans bash, engagé de nouveau, et ensuite d'aller démarrer le conteneur nouveau en cours d'exécution-Esprit.Mais j'ai eu du mal à la faire fonctionner, parce que la nouvelle image n'a pas la configuration avec le répertoire de travail et de l'environnement.

Comment puis-je copier le Docker du conteneur de configuration quand je m'engage dans une image?Peut-être que j'ai besoin d'écrire un script qui s'exécute docker inspect sur le conteneur, tire la config, et puis comprend que, dans le docker commit ligne de commande?

Était-ce utile?

La solution

C'est un problème connu: https://github.com/dotcloud/docker/issues/1141

La façon dont vous décrivez est encore le meilleur moyen de parvenir à qui je pense, mais je vais essayer, à l'aide de docker insert et voir si cela donnera de meilleurs résultats.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top