2017-05-27 10 views
2

Dockerコミットは、コミットコマンドが発行されるたびに新しいイメージを作成します。現在実行中のコンテナでコミットを発行することは可能ですか?変更は既存のイメージに保存されます((ここでは既存のイメージはコンテナが作成されたイメージです))。この方法では、コミットを実行するたびに新しいイメージは作成されません。Docker既存イメージにコミットします

可能であれば教えてください。

答えて

0

名前とタグを使用すると、既に必要なイメージが更新されます。コミット中にコンテナIDの後に同じイメージの名前を入れてください。 docから:

$ docker ps 

CONTAINER ID  IMAGE    COMMAND    CREATED    STATUS    PORTS    NAMES 
c3f279d17e0a  ubuntu:12.04  /bin/bash   7 days ago   Up 25 hours       desperate_dubinsky 
197387f1b436  ubuntu:12.04  /bin/bash   7 days ago   Up 25 hours       focused_hamilton 

$ docker commit c3f279d17e0a svendowideit/testimage:version3