You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

macOS系统能否运行sonatype/nexus3 Docker容器?

macOS 环境 Docker 启动 Nexus3 异常解决方案
  • 调整 Docker Desktop 资源配置
    打开 Docker Desktop 设置,进入「资源」标签,将内存分配调整到 4GB 及以上,CPU 核心数调整到 2 核及以上,调整完成后重启 Docker 再重新启动 Nexus 容器。这是最常见的诱发初始化卡死问题的原因。
  • 适配 ARM 架构(M系列芯片)优化启动参数
    如果使用的是 M1/M2 等 ARM 架构的 Mac,官方默认镜像对 ARM 架构兼容性较差,启动时建议新增文件句柄限制参数,避免 IO 不足触发报错,启动命令参考:
docker run -d -p 8081:8081 --name nexus --ulimit nofile=65536:65536 sonatype/nexus3:latest
  • 可选:挂载本地数据卷优化读写性能
    Docker for Mac 的默认容器存储层读写性能较差,建议挂载本地目录作为数据存储卷提升运行效率,启动流程参考:
# 先创建本地存储目录并赋权
mkdir -p ~/nexus-data && chmod 777 ~/nexus-data
# 启动容器挂载数据卷
docker run -d -p 8081:8081 --name nexus --ulimit nofile=65536:65536 -v ~/nexus-data:/nexus-data sonatype/nexus3:latest
  • 启动后验证
    容器启动后不要立即访问,可通过 docker logs -f nexus 命令查看运行日志,当日志出现 Started Sonatype Nexus OSS 相关字样后再访问 http://localhost:8081 即可正常进入界面。

内容的提问来源于stack exchange,提问作者Victoria Agafonova

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 18:51:03