由于服务器网络原因,不能真的下载docker镜像,通过把docker镜像下载到本地,再传到服务器
以nginx为例:

镜像拉到本地

1
docker pull nginx

镜像保存为tar文件

1
docker save -o nginx.tar nginx:latest

上传服务器

1
rz #nginx.tar文件到服务器

加载tar文件

1
docker load -i nginx.tar

运行镜像

1
docker run -it -d -p 80:80 nginx:latest --restart always