我正在尝试使用以下命令将 Maven 存储库作为 Docker 容器启动:
docker run -d -p 8081:8081 --name nexus sonatype/nexus3
当我在 Windows 10 主机上执行此操作时,一切都很好。
当我在 macOS 主机上尝试相同的操作时,我在日志中收到很多错误。最终,Nexus3 以某种方式启动,但当我尝试打开 http://localhost:8081/ 时,它永远堆积在初始化屏幕上。
有什么方法可以在 macOS 上启动 Nexus 吗?
好的。现在看来(2021 年 9 月 13 日),我们的决定是使用 ARM 上的 Nexus klo2k/nexus3 版本
我也使用这个镜像,它在我的配置上运行良好(macOS Big Sur,在 iMac Intel 64 位上运行 Docker Desktop 3.6.0)。
docker pull sonatype/nexus3
docker run -d -p 8081:8081 --name nexus sonatype/nexus3
您的 Nexus 配置可能有问题。