2016-06-22 478 views
0

我不确定“docker pull”或“docker push”命令使用什么协议。当我尝试使用以下约定从远程存储库访问图像“docker pull”命令的协议

"docker pull http://my-repo/image-name:tag" 

它失败

http://my-repo/image-name:tag is not a valid repository/tag 

,但没有发出以下命令运行

"docker pull my-repo/image-name:tag" 

我有一个要求我在回购股票名称中需要"http://"前缀。这怎么能实现?

回答

1

用法:码头拉[选项]名称[:标签] | [REGISTRY_HOST [:REGISTRY_PORT] /] NAME [:TAG]

this,搬运工使用https默认情况下,除非您的私人回购协议允许,否则。

在同一个文档,你会发现

注册表路径类似于URL,但不包含协议 符(https://开头)。

docker pull命令上显式加上http://命令不是有效的语法。

+0

此答案正在回答问题,应该关闭此功能。 – ferdy