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 -------- (因地制宜)

分類: Centos/redhat高級

標籤: dockerdocker savedocker export

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章