前言
离线环境安装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
#查看确认是否导入完成
完成
期望看了我的菜鸟实操能对各位有所帮助,如有错误期望联系我,我会加以改正。