原理&工具
使用海外的服务器拉去镜像,压缩为tar包,传输到本地在本地运行
服务器:这里我使用的是AWS的服务器,新用户注册免费使用1年(流量超了就不免费了,一般用不完,还有使用 Cloudflare 会显著减少 AWS 的流量使用)
Termius:Termius 是一款功能强大、界面友好的现代终端模拟器。这里是我使用的ssh连接工具,后续使用它可以很方便的拉去到本地,不会连接服务器的参考本文
docker:没有下载可以参考下面的下载方法
linux docker 一键下载方法,windows可以直接下载Docker Dsesktop
示例
在服务器上拉取镜像:
docker pull nginx
保存镜像为tar包:
docker save nginx > nginx.tar
打开termius直接将服务器的tar包,拖到本地。与使用命令传到本地同理
下载完成后,在本地Windows机器上加载Docker镜像: 打开PowerShell,导航到下载文件的目录,然后运行:(注意可能要启动docker,后才可以使用)
docker load -i nginx.tar
验证镜像已成功加载,或者在docker Desktop查看。
docker images
好了,看到镜像就代表你成功了。