Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ENV--不安全的注册表可以';在docker中无法按预期工作_Docker_Dockerhub_Docker Registry - Fatal编程技术网

ENV--不安全的注册表可以';在docker中无法按预期工作

ENV--不安全的注册表可以';在docker中无法按预期工作,docker,dockerhub,docker-registry,Docker,Dockerhub,Docker Registry,我正在尝试使用以下命令设置专用docker注册表镜像: docker run -d -p 5555:5000 -e STORAGE_PATH=/mirror -e STANDALONE=false -e MIRROR_SOURCE=https://registry-1.docker.io -e MIRROR_SOURCE_INDEX=https://index.docker.io -v /Users/v11/Documents/docker-mirror:/mirror --restart=a

我正在尝试使用以下命令设置专用docker注册表镜像:

docker run -d -p 5555:5000 -e STORAGE_PATH=/mirror -e STANDALONE=false -e MIRROR_SOURCE=https://registry-1.docker.io -e MIRROR_SOURCE_INDEX=https://index.docker.io -v /Users/v11/Documents/docker-mirror:/mirror  --restart=always --name mirror registry
我用以下变量启动docker:

sudo http_proxy=http://10.16.10.129:9526/ docker -g /opt/apps/docker/lib --insecure-registry=10.11.150.75:5555 --registry-mirror=http://10.11.150.75:5555 -d &
当我拉取图像时,它会在docker日志中显示错误信息:

信息[0019]POST/v1.19/images/create?fromImage=hello world%3a最新版本 ERRO[0023]无法为以下对象创建终结点: 注册表终结点无效:无法访问 ping注册表终结点v2 ping尝试 失败,错误为:Get:EOF v1 ping 尝试失败,错误为:获取: EOF。如果此专用注册表仅支持HTTP或HTTPS,则 未知CA证书,请添加
--不安全的注册表
10.11.150.75:5555
到守护进程的参数。对于HTTPS,如果您可以访问注册表的CA证书,则无需 旗帜只需将CA证书放在 /etc/docker/certs.d/10.11.150.75:5555/ca.crt

我尝试以不同的方式设置“-unsecure”:

他们都失败了。让我疯狂的是,每个人都说刚设置--“不安全”没问题,我在MacOSX上成功了。但我需要在CentOS上创建它,我确信它根本不起作用

顺便说一下,这是我的docker版本信息和注册表最新版本。我使用centOS:

docker version
Client version: 1.7.0
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 0baf609
OS/Arch (client): linux/amd64
Server version: 1.7.0
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 0baf609
OS/Arch (server): linux/amd64
可能重复的
docker version
Client version: 1.7.0
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 0baf609
OS/Arch (client): linux/amd64
Server version: 1.7.0
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 0baf609
OS/Arch (server): linux/amd64