1. 程式人生 > >將docker中的某個容器轉化為映象

將docker中的某個容器轉化為映象

我們希望將這個容器內容儲存下來,這樣我們下次就無需再次安裝了。這就是Docker中將容器轉換為映象的技術。

  1. sudo docker commit -m "Added nginx from ubuntu14.04" -a 
  2. "saymagic" 79c761f627f3 saymagic/ubuntu-nginx:v1

其中,-m引數用來來指定提交的說明資訊;-a可以指定使用者資訊的;79c761f627f3代表的時容器的id;saymagic/ubuntu-nginx:v1指定目標映象的使用者名稱、倉庫名和 tag 資訊。建立成功後會返回這個映象的 ID 資訊。注意的是,你一定要將saymagic改為你自己的使用者名稱。因為下文還會用到此使用者名稱。

 

比如我自己操作的命令為

[email protected]:~$ docker commit -m "added nginx from ubuntu14.01" -a "worksp" 8329d81e15fe qxq/tensorflow-pytorch:0.3

然後使用

docker images

檢視所有映象,可以看到所有映象為:

 就說明製作的映象成功.