前言
離線環境安裝Docker 鏡像,我已知兩種情況,以下操作我将采用在可通路外網的機器上通過鏡像遷移的方式來給離線環境安裝。環境:伺服器node1可通路外網、伺服器node2無法通路外網
兩台機器均安裝啟動docker
一、node1操作
docker pull tomcat
#靜等下載下傳好
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/tomcat latest 927899a31456 2 weeks ago 647 MB
docker.io/nginx latest 602e111c06b6 2 weeks ago 127 MB
docker.io/centos 7.7.1908 08d05d1d5859 6 months ago 204 MB
#檢視下載下傳好的鏡像
docker save -o tomcat.tar docker.io/tomcat
#将指定鏡像儲存成 tar 歸檔檔案到目前目錄。 -o :輸出到的檔案。
已經将鏡像打包成tar檔案了,将這個tar包傳到node2伺服器上,傳的方式有很多中,我采用的是 scp tomcat.tar node2:~
二、node2操作
cd ~
#進入你剛剛tar包上傳的路徑
docker load -i tomcat.tar
#導入鏡像,靜等完成
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/tomcat latest 927899a31456 2 weeks ago 647 MB
#檢視确認是否導入完成
完成
期望看了我的菜鳥實操能對各位有所幫助,如有錯誤期望聯系我,我會加以改正。