位置:首頁 > 框架 > Docker教學 > Docker保存對容器的修改

Docker保存對容器的修改

保存對容器的修改

當你對某一個容器做了修改之後(通過在容器中運行某一個命令),可以把對容器的修改保存下來,這樣下次可以從保存後的最新狀態運行該容器。docker中保存狀態的過程稱之為committing,它保存的新舊狀態之間的區彆,從而產生一個新的版本。

目標:

首先使用docker ps -l命令獲得安裝完ping命令之後容器的id。然後把這個鏡像保存為learn/ping。

提示:

1. 運行docker commit,可以查看該命令的參數列表。

2. 你需要指定要提交保存容器的ID。(譯者按:通過docker ps -l 命令獲得)

3. 無需拷貝完整的id,通常來講最開始的三至四個字母即可區分。(譯者按:非常類似git裡麵的版本號)

正確的命令:

$docker commit 698 learn/ping

Docker保存對容器的修改

執行完docker commit命令之後,會返回新版本鏡像的id號。