Docker導入、導出、刪除容器


1、導出某個容器
導出某個容器,非常簡單,使用docker export命令,語法:docker export $container_id > 容器快照名

導出后在本地可以看到有一個centos.tar的容器快照。

2、導入某個容器--docker import命令
有了容器快照之后,我們可以在想要的時候隨時導入。導入快照使用docker import命令。

例如我們可以使用cat centos.tar | docker import - my/centos:v888 導入容器快照作為鏡像

處理本地的容器快照導入為鏡像,我們還可以通過指定一個URL或者目錄來導入。
例如在某個網絡上有個快照image_test.tgz:docker import http://xxxx.com/image_test.tgz test/image_test

鏡像保存/載入:docker load/docker save;將一個鏡像導出為文件,再使用docker load命令將文件導入為一個鏡像,會保存該鏡像的的所有歷史記錄。比docker export命令導出的文件大,很好理解,因為會保存鏡像的所有歷史記錄。

容器導入/導出:docker import/docker export;將一個容器導出為文件,再使用docker import命令將容器導入成為一個新的鏡像,但是相比docker save命令,容器文件會丟失所有元數據和歷史記錄,僅保存容器當時的狀態,相當於虛擬機快照。


3、刪除容器
可以使用"docker rm 容器id"來刪除一個終止狀態的容器;若要刪除一個運行中的容器,需要加-f參數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM