Docker 虛擬機器管理命令
阿新 • • 發佈:2018-11-25
docker 虛擬機器管理命令如下圖:
DockerFile 檔案定義了映象要安裝的程式和配置的環境。通過build指令可以創建出映象。
- 指令: docker build DockerFile檔名
將Docker 映象分發給其它 docker主機:
-
第一種:通過push指令將本地映象上傳到到倉庫,其他docker主機通過search指令去倉庫中查詢映象,然後利用pull指令從倉庫中將映象下載下來。
-
第二種:通過檔案的方式 ,將映象匯出 ( save/export ) 成壓縮檔案( .tar.gz ),別的主機用壓縮檔案在匯入 ( load/import ) 成映象即可。
刪除映象:rmi 指令
檢視某一映象:inspect 指令
檢視所有映象:images指令
從映象創建出容器:run指令。此時容器直接就執行了。
暫停執行的容器:pause 指令
由暫停狀態恢復到執行狀態:unpause 指令。
如果是在互動式介面下,停止容器採用 exit 指令,該指令會退出互動式介面並讓容器處於停止狀態。
如果容器是在後臺執行的 ,那麼可以使用 stop 指令使容器停止。
docker stop 容器名
讓容器從停止狀態到執行狀態,使用 start 指令。
docker start 容器名
檢視容器詳細資訊:inspect 指令。
檢視虛擬機器所有容器使用 ps 指令
docker ps (-a)
刪除容器:rm 指令
docker rm 容器名。
容器儲存成映象,使用 commit 指令。
命令其實都差不多。