Docker 容器操作
Docker 容器操作
本文對應 「Docker 技術入門與實踐」 一書第四章節內容
import 與 load
在 操作 Docker 鏡像 中我們說了一個導入鏡像的命令 docker load
,這與導入容器的命令非常相似。
但是import 導入的是一個容器快照——雖然通過 import 導入一個容器快照的時候也會創建一個鏡像,但是這個鏡像存儲的信息僅僅是 export 時那個容器的當時狀態,並不帶有容器/鏡像的歷史信息以及其他信息(你無法使用 docker history 查看這個鏡像的變更歷史)。
而使用 load 是從一個鏡像存儲文件導入,所以導入的鏡像會留有變更記錄等源信息。
import 與 import
鏡像導入可以使用 import,容器導入也可以使用 import,實際上牠們分別是 docker image import
和 docker container import
的簡寫,就像 docker container inspect
其實也可以與查看鏡像一樣都寫成 docker inspect
。其實所有關於鏡像的操作都是 dockr image
的子命令,關於容器的操作都是 docker container
的子命令,但是大部分情況下都可以省略這子命名。