环境说明:
镜像由A服务器迁移到B服务器,A可以连接网络,但B服务器不联网。
对A服务器而言:镜像的获取可以通过指令“docker pull”从镜像私服Harbor拉取,对B服务器而言则行不通。
对B服务器而言:
1.通过A服务器从Harbor获取镜像;
2.A服务器保存镜像:docker save -o 要保存的 文件名 镜像
例如保存nginx镜像到/opt目录下:docker save -o /opt/nginx.zip nginx:latest
3.将镜像拷贝到B服务器,如/opt目录下;
4.B服务器加载镜像: docker load < 镜像
例如: docker load < /opt/nginx.zip