首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置不安全的HTTP only docker-registry

如何设置不安全的HTTP only docker-registry
EN

Stack Overflow用户
提问于 2015-02-18 23:54:44
回答 1查看 862关注 0票数 2

docker run -d -p 5000 -v /tmp/registry:/tmp/registry --name="docker-registry" registry

docker push <docker-registry-ip>:5000/ubuntu

导致错误:FATA[0000] Error: v1 ping attempt failed with error: Get http://<docker-registry-ip>:5000/v1/_ping: dial tcp <docker-registry-ip>:5000: connection refused

我已经向/etc/default/docker添加了以下内容,并重新启动了docker服务DOCKER_OPTS="$DOCKER_OPTS --insecure-registry=<docker-registry-ip>:5000"

EN

回答 1

Stack Overflow用户

发布于 2015-04-09 06:09:26

您未在主机上绑定端口。当您只提到-p 5000时,它用于容器端口,并绑定到主机上的随机端口。您需要运行以下命令:

代码语言:javascript
复制
docker run -d -p 5000:5000 -v /tmp/registry:/tmp/registry --name="docker-registry" registry

另外,别忘了在推送之前先给图片加上标签:

代码语言:javascript
复制
docker tag Ubuntu <docker-registry-ip>:5000/ubuntu
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28587901

复制
相关文章

相似问题

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