是否可以在 MacOS 上使用 运行 sonatype/nexus3 docker 容器?

Is it possible to run sonatype/nexus3 docker container on MacOS?

我正在尝试使用以下命令将 Maven 存储库作为 Docker 容器启动:

docker run -d -p 8081:8081 --name nexus sonatype/nexus3

当我在我的 windows 10 主机上执行此操作时,一切都很好。

当我在我的 macOS 主机上尝试相同的操作时,我在日志中收到很多错误,最终 Nexus3 以某种方式启动,但是当我尝试打开 http://localhost:8081/ 时,它会永远堆叠在初始化屏幕上。

有什么方法可以在 MacOS 上启动 Nexus 吗?

我也使用这张图片,它在我的配置上运行良好(macOS Big Sur with Docker Desktop 3.6.0 on iMac Intel 64 Bits)。

docker pull sonatype/nexus3

docker run -d -p 8081:8081 --name nexus sonatype/nexus3

可能您的 Nexus 配置有问题。

好的。看起来现在 (13.09.2021) 决定在 ARM

上使用 klo2k/nexus3 版本的 Nexus