Docker镜像迁移方法
Docker镜像迁移方法
背景是:我的国内服务器想获取一个docker镜像,作者并没有上传镜像到hub上,必须是在代码里自己构建的。但是由于国内服务器网络的问题,怎么都拉不下作者的项目。开始想办法。
方案1 自行构建 虽然是国内服务器,能ping通 github,但是一拉取大的项目时候,总是报错。基本是网络原因导致
然后我通过 github镜像站,通过镜像站的镜像拉取命令,成功拉
Docker镜像迁移方法
背景是:我的国内服务器想获取一个docker镜像,作者并没有上传镜像到hub上,必须是在代码里自己构建的。但是由于国内服务器网络的问题,怎么都拉不下作者的项目。开始想办法。
方案1 自行构建
- 虽然是国内服务器,能ping通 github,但是一拉取大的项目时候,总是报错。基本是网络原因导致
- 然后我通过 github镜像站,通过镜像站的镜像拉取命令,成功拉取下来了作者的项目代码
- 然后我进入项目的目录里,准备去通过
docker build xxx
去构建镜像 - 但是在这一步,在构建镜像的时候,也是各种拉取nginx,maven出问题。看报错也还是网络问题导致。此路不通。
于是我准备换个思路,通过一台网络顺畅的HK服务器,先将镜像拉取下来,然后再给他迁移到我的国内服务器上
方案2 镜像迁移
- 在HK服务器上,做的操作是一样的。拉代码,build构建,一切都很顺利,当镜像构建完后。我们通过
docker images
就可以看到最新构建的镜像了。 - 开始迁移。我们将这个镜像打包。 执行命令
docker save XXXX -o /hu/
其中XXX是镜像的名字,若有多个版本,你也可以在名字后面加上tag。 -o则是指定目录。 打包后的名字为 。 - 接着我们需要将这个tar文件给复制到国内的服务器上。 在这一步,你可以选择SCP,可以选择FTP, 或者最简单的,可以通过可视化的带FTP的SSH终端来将镜像文件下载下来,再上传到国内的服务器即可。 比如:mobaxterm。 当然最简单的就是SCP命令。
scp root@服务器ip:/hu/
root是你要连接的对应机器用户名,@后面跟服务器ip,最后面是指定的传输路径 - 将tar包传过去之后,我们需要执行命令来加载镜像。执行命令
docker load -i
当页面按照以下内容输出后,则证明镜像加载成功。
docker load -i
d47162d00c19: Loading layer 18.5MB/18.5MB
80dc1ea0fe01: Loading layer 859.1kB/859.1kB
5f70bf18a086: Loading layer 1.024kB/1.024kB
ded792b6cc: Loading layer .958MB/.958MB
2ab5754b056: Loading layer 2.048kB/2.048kB
a0cec27b01d: Loading layer 9.42kB/9.42kB
75c00f74b5e: Loading layer 40.45kB/40.45kB
8dc881d4ee7: Loading layer 4.07MB/4.07MB
bbc4a41a1f58: Loading layer 1.19MB/1.19MB
891ad2b1554e: Loading layer 4.096kB/4.096kB
Loaded image: XXXX:latest
然后我们执行 docker images
就可以看到了这个镜像。接着就可以进行正常的启动容器等操作了。
至此!大功告成!
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2024-12-26 ,如有侵权请联系 cloudcommunity@tencent 删除镜像网络打包迁移服务器#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-25 10:26:27
上一篇:AI无法解决您的软件交付问题
下一篇:记一次调用网页JS解决前端加密
推荐阅读
留言与评论(共有 14 条评论) |
本站网友 白癜风病因 | 28分钟前 发表 |
再上传到国内的服务器即可 | |
本站网友 内蒙古农村信用社远程教育平台 | 10分钟前 发表 |
@后面跟服务器ip | |
本站网友 16个去除痘印的小妙招 | 22分钟前 发表 |
我们通过docker images就可以看到最新构建的镜像了 | |
本站网友 山西264医院 | 21分钟前 发表 |
在构建镜像的时候 | |
本站网友 avi播放软件 | 27分钟前 发表 |
成功拉取下来了作者的项目代码 然后我进入项目的目录里 | |
本站网友 眼球 | 12分钟前 发表 |
在这一步 | |
本站网友 现在黄金价格多少钱一克 | 18分钟前 发表 |
一切都很顺利 | |
本站网友 重庆温泉 | 12分钟前 发表 |
怎么都拉不下作者的项目 | |
本站网友 激素依赖性皮炎 | 20分钟前 发表 |
Loading layer 2.048kB/2.048kB a0cec27b01d | |
本站网友 开票接口 | 8分钟前 发表 |
能ping通 github | |
本站网友 ios6发布会 | 27分钟前 发表 |
Loading layer 1.19MB/1.19MB 891ad2b1554e | |
本站网友 杏仁的营养价值 | 22分钟前 发表 |
原始发表:2024-12-26 | |
本站网友 眼睫毛笔刷 | 28分钟前 发表 |
可以通过可视化的带FTP的SSH终端来将镜像文件下载下来 |