docker鏡像保存及導出(save,export)


前言:有時自己的做好的docker鏡像,想將這個docker容器弄到其他服務器上去運行;或者已經運行的容器,將其弄導出,運行到其他地方進行測試

 

1.查看要要保存的鏡像的ID

docker  images


 

2.保存鏡像為tar包

docker save  -o   gitlab.tar    docker.io/twang2218/gitlab-ce-zh:latest

 


 

3.用scp,xftp等等將已經壓縮好的gitlab.tar包弄到服務器,虛擬機(你想弄到的地方)

4.將gitlab.tar包導出到本地來(一定要有docker的運行環境,docker安裝:https://www.jianshu.com/p/9c96ea8e6f41)

docker   load  -i  gitlab.tar

 


 

5.運行docker容器

docker  run -------- (因地制宜)

=================================================

還有一種export的導出,這個就運用范圍比較小了,比如拉個centos的虛擬機,更改下ip,設置下ssh key等等,做的一個鏡像,部署到服務器/虛擬機上,運行做測試用。就是多個人需要相同類似的初始環境,可以考慮這個

 

1.保存鏡像命令為

docker export  -o gitlab-export.tar  18da462b5ff5

2.導出鏡像命令為

docker import gitlab-export.tar

3.查看鏡像

docker images

4.運行容器

docker  run -------- (因地制宜)


免責聲明!

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



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