当nexus具有不同的根目录时,将nexus作为docker注册表

时间:2019-09-17 13:27:25

标签: docker-compose nexus

我有一个nexus服务器,充当NPM,Maven和Docker工件的仓库。 问题是对于NPM和Maven,出于遗留原因,我不得不从不同的根目录(即

[npm]
http://ip:port/nexus/repository/npm/
[maven]
http://ip:port/nexus/repository/maven/

显然,扩展名docker是http://ip:port/nexus/repository/docker/

但是当docker尝试执行任何操作时,它会自动显示为https://ip:port/v2/,这当然会导致404

有没有一种方法可以在daemon.json中指定存储库的完整URL,而不仅仅是主机+端口?

如果在端口后面还有其他内容,则无法启动守护程序:parsing "8081/nexus/repository/docker": invalid syntax

0 个答案:

没有答案