问题描述
我在 repository.company.com 下部署了一个 Sonatype Nexus(它位于 Nginx 代理后面)。
我创建了一个 docker 注册表和 docker 代理,并将它们添加到一个 docker 组“company-docker-group”中。代理设置为镜像 https://registry-1.docker.io 并且还选中了外部层缓存选项。
我为端口 8092 设置了一个 http 连接器,但目前我无权更改 Nginx 配置,因此我可以直接访问该端口。我注意到 docker 组中有一个 URL 定义为 https://repository.company.com/repository/company-docker-group/
我可以通过这个网址访问群组吗?我可以 docker login
进入这个网址,但是当我尝试
docker pull repository.company.com/repository/company-docker-group/maven:3.6.2-jdk-8
然后我收到此错误:
Error response from daemon: manifest for repository.company.com/repository/company-docker-group/maven:3.6.2-jdk-8 not found: manifest unkNown: manifest unkNown
我只能通过 repository.company.com:8092/maven:3.6.2-jdk-8
访问图像还是有办法使用 docker 组 URL?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)