docker使用私人registry拉/推没有前缀
我们正在使用Nexus3docker组(结合dockerhub代理和私人registry)又名:
docker pull dockerproxy:5002/busybox
试图从dockerhub拉,如果它不存在私人registry,推送存储在私人registry部分。 工作正常。
但是我怎么能做到:
docker pull busybox
去这个registry,而不必前缀dockerproxy:5002第一?
一个环境variables?,$ HOME / .docker / config.json? 广告素材标记?
谢谢
不,registry地址是图片完整标签的一部分。 如果您没有指定地址,则假定为Docker Hub,并且不能更改为其他默认值。
没有办法绕过它(build立自己的Docker引擎) – 这是一个有意的devise决定 :
这将导致docker pull ubuntu对于两个不同的用户/安装可能意味着两个不同的事情,这对用户来说是非常糟糕的。 这将导致生态系统的碎片化,打破社区。