首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在牧场主服务中提取本地不安全的注册表映像?

如何在牧场主服务中提取本地不安全的注册表映像?
EN

Stack Overflow用户
提问于 2016-05-07 01:14:12
回答 1查看 2.3K关注 0票数 0
  1. 我有两个VM (OS桌面),一个是牧场主服务器 (192.168.72.128),另一个是使用波图斯的其他机器的停靠注册表(192.168.72.139)。
  2. 配置都是正确的,我在牧场主中添加了一个具有正确凭证的注册表。

Name Hostname mydocker-registry 192.168.72.139:5000

  1. 在牧场主服务器上,我可以登录一个码头者登录到码头注册中心,我也可以成功地做一个码头拉192.168.72.139:5000/myimage。
  2. 但是,当我试图通过rancher UI添加服务映像时,它会显示以下错误:

错误(图像mydocker-注册表/myimage:最新的失败拉:错误:图像mydocker-注册表/myimage未找到)

但是我可以使用portus UI在:http://192.168.72.139:3000/上看到图像。有没有人知道为什么会发生这种事??

编辑:2016年7月5日(下午5时12分):启动服务时,如果我尝试在rancher UI (而不是注册表名称)中使用注册表的正确主机名地址,则会收到以下错误。那我不知道怎么用呢?

错误(500Server错误:内部服务器错误(“无法ping注册表端点https://192.168.72.139:5000/v0/ v2 ping尝试失败,错误:获取https://192.168.72.139:5000/v2/:tls:长度为20527的超大记录,v1 ping尝试失败,错误:获取ping:tls:超大记录接收长度为20527”)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-31 06:23:04

您是否在不使用SSL的情况下尝试将不安全选项添加到docker守护进程客户端?

首先,您需要停止码头服务,然后执行sudo -d -不安全-注册表192.168.72.139:5000

或者将标志“--不安全--注册表192.168.72.139:5000”添加到坞守护进程服务中,这样,当您启动码头服务时,标志是活动的。

您可以通过查看ps来检查标志是否处于活动状态。

代码语言:javascript
复制
ps -aux | grep docker
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37083464

复制
相关文章

相似问题

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