我想配置本地直通注册表缓存,并遵循以下文档: https://github.com/docker/distribution/blob/master/docs/mirror.md#configuring-the-cache
它说我需要添加这样的部分:
proxy:
remoteurl: https://registry-1.docker.io
username: [username]
password: [password]
我有几个问题:
https://registry-1.docker.io
是什么?它是一个公共注册表,与官方的docker注册表相同吗?关于“如何添加此部分”,本文档https://docs.docker.com/registry/configuration/有两种说法:
-e REGISTRY_PROXY_REMOTEURL=http://???
传递给覆盖配置config.yml
以覆盖默认完全 看来这两种方法都不合适,我需要一种“添加”的方式,我该怎么办呢?
答案 0 :(得分:1)
在docker run命令行中传递-e "REGISTRY_PROXY_REMOTEURL=https://registry-1.docker.io"
。它应该工作。我对config.yml等问题也有同样的问题。我试过覆盖了config.yml,但我发现它应该填充了很多默认值,否则它将无法正常工作。