Docker实战(6): 导出docker镜像离线包

前言

离线环境安装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
#查看确认是否导入完成

完成

期望看了我的菜鸟实操能对各位有所帮助,如有错误期望联系我,我会加以改正。

posted @ 2020-05-12 11:16  自在拉基  阅读(668)  评论(0编辑  收藏  举报