首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker从其他服务器推送到专用注册表

Docker从其他服务器推送到专用注册表
EN

Stack Overflow用户
提问于 2018-10-25 14:53:19
回答 1查看 2.4K关注 0票数 2

拜托,我有一个问题,把码头形象到一个私人存储库。

仓库: IP 192.168.1.40码头机器1: 192.168.1.41码头机器2: 192.168.1.42

当我在服务器上有一个停靠库(40)时:

代码语言:javascript
复制
docker pull busybox
docker tag bussybox 192.168.1.40:5000/busybox
docker push 192.168.1.40:5000/busybox

所以在图像之间: busybox 192.168.1.40:5000/busybox

当我输入机器(.41)对接器拉192.168.1.40:5000/busybox时,它将从服务器40下载我,与服务器42相同。(从40下载)

但如果我想做相反的事情,那就行不通了。当我删除计算机40上的imgs并且只运行码头注册中心和计算机41时,我将输入:

代码语言:javascript
复制
docker pull busybox
docker tag busybox 192.168.1.40:5000/busybox
docker push 192.168.1.40:5000/busybox

它不发送它,但是它将它保存在当前服务器(41)上。

服务器41

蒲箱192.168.1.40:5000/蒲箱

Server40

只有注册表图像

我该怎么解决呢?

我需要在服务器41上创建img (拉,构建Dockerfile),并将(docker push 192.168.1.40:5000/name)发送到存储库(40)。然后我想下载这个img (保存在40)到其他服务器(42,43,44 .码头拉车)

EN

回答 1

Stack Overflow用户

发布于 2018-10-25 15:07:38

在其他机器上使用Ssh (41,42,43,44)并使用:

docker pull 192.168.1.40:5000/busybox

从注册主机(40)中提取图像。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52992263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档