微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Sonatype Nexus docker 代理

如何解决使用 Sonatype Nexus docker 代理

我在 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 举报,一经查实,本站将立刻删除。