容器技术交流

 找回密码
 立即注册
查看: 1799|回复: 5

怎么把docker镜像分享给别人,不通过外网

[复制链接]
发表于 2020-9-1 15:53:01 | 显示全部楼层 |阅读模式
请问怎么把docker镜像分享给别人,不通过外网,即不通过docker hub
发表于 2020-9-1 15:57:13 | 显示全部楼层
可以用docker save命令把镜像打包,然后复制到其他地方,最后使用docker load命令来还原镜像即可
发表于 2020-9-1 16:10:17 | 显示全部楼层
举个栗子
你的机子上有一个docker镜像,名为yourname/nginx:1.14
打包镜像:
  1. docker save yourname/nginx:1.14 -o /home/img/nginx.tar
复制代码

不管你用什么方式把nginx.tar转移到了其他机子上,然后把他还原成镜像:
  1. docker load -i /home/img/nginx.tar
复制代码
执行成功后会告诉你Loaded image: yourname/nginx:1.14

这样就完成了docker镜像的转移!
 楼主| 发表于 2020-9-1 16:11:51 | 显示全部楼层
感谢大佬,讲的非常详细
发表于 2020-9-2 15:18:17 | 显示全部楼层
林老湿有没有兴趣过来做版主
发表于 2020-9-6 12:18:39 | 显示全部楼层
感谢分享,学习了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Archiver|URLOS ( 粤ICP备18087780号 )

GMT+8, 2024-4-20 16:14 , Processed in 0.035007 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表