说明

内网环境无法pull镜像,但是docker本身可以将已有的镜像导出成tar文件,并且可以再次导入到docker镜像。

指令

# 找一台可以联网的docker机器,并pull下载需要的镜像文件
docker pull mysql:5.7

# 将镜像文件导出成tar文件
docker save mysql:5.7 -o mysql_5.7.tar

# 将tar文件上传到内网docker服务器
scp ./mysql_5.7.tar root@192.168.1.201:/opt/software/

# 导入镜像文件
docker load -i mysql_5.7.tar

Q.E.D.


行走在天地间自由的灵魂