小编yux*_*oyu的帖子

更新docker到1.12后无法拉/推图像

私有注册表基于docker 1.10.3运行良好,但在docker更新到1.12.0后我无法拉/推图像.

我修改了/ etc/sysconfig/docker:

OPTIONS='--selinux-enabled=true --insecure-registry=myip:5000'
Run Code Online (Sandbox Code Playgroud)

要么

OPTIONS='--selinux-enabled=true --insecure-registry myip:5000'
Run Code Online (Sandbox Code Playgroud)

但是当我执行pull/push时,我收到了这个错误:

$ docker pull myip:5000/cadvisor
Using default tag: latest
Error response from daemon: Get https://myip:5000/v1/_ping: http: server gave HTTP response to HTTPS client
Run Code Online (Sandbox Code Playgroud)

当我将docker更改为1.10.3时,它仍然可以正常工作如下:

$ docker pull myip:5000/cadvisor
Using default tag: latest
Trying to pull repository myip:5000/cadvisor ... 
latest: Pulling from myip:5000/cadvisor
09d0220f4043: Pull complete 
a3ed95caeb02: Pull complete 
151807d34af9: Pull complete 
14cd28dce332: Pull complete     
Digest:
sha256:33b6475cd5b7646b3748097af1224de3eee3ba7cf5105524d95c0cf135f59b47
Status: Downloaded newer image for myip/cadvisor:latest
Run Code Online (Sandbox Code Playgroud)

下面列出了一些相关信息:

docker version
Client:
Version: 1.12.0
API version: …
Run Code Online (Sandbox Code Playgroud)

registry docker docker-registry

74
推荐指数
4
解决办法
6万
查看次数

标签 统计

docker ×1

docker-registry ×1

registry ×1