惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog
Microsoft Security Blog
Microsoft Security Blog
Jina AI
Jina AI
博客园 - 叶小钗
J
Java Code Geeks
博客园 - 聂微东
博客园 - 司徒正美
大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
V
V2EX
美团技术团队
WordPress大学
WordPress大学
M
MIT News - Artificial intelligence
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
GbyAI
GbyAI
罗磊的独立博客
T
The Blog of Author Tim Ferriss
aimingoo的专栏
aimingoo的专栏
T
Tailwind CSS Blog
The Cloudflare Blog
Stack Overflow Blog
Stack Overflow Blog
N
Netflix TechBlog - Medium
小众软件
小众软件

博客园 - 我爱我家喵喵

LookImage2:用 Rust 打造的轻量级专业图像查看器 bat以隐藏模式运行jar包 完美单机155端gs修改:允许10次转生 [docker] 部署 AnythingLLM [nginx] 使用nginx代理实现Ollama支持本地html访问 [docker] 部署 Seata 分布式事务 [docker] 部署 Nacos 服务 CEF 谷歌内核下载地址 [Delphi] 自带皮肤动态切换 [VUE] WebPack 打包后自动修改 dist 中 package.json 版本号 【算法】python版A-Star(A星)寻路 【算法】决策树算法:ID3 【算法】K-means 算法学习 【Unity】使用VSCode调试 [Python] 基于 flask 构建 Web API 实现参数注入和校验 [Redis] 解决多个 Redis 服务同步删除有关联的 key [C#] JavaScript 引擎 [MySql] 数据库死锁的排查和相关知识 [redis] 设置密码 [Java] 扩展 Jackson 的 TypeReference 支持泛型参数传递
[Docker] 部署 Nexus Repository OSS 仓库
我爱我家喵喵 · 2025-05-15 · via 博客园 - 我爱我家喵喵

Nexus Repository OSS 是 Sonatype 公司开发的一款强大的仓库管理工具,支持多种包格式(包括 npm),适合企业级私有仓库需求。

基础部署

# 拉取最新 Nexus3 镜像
docker pull sonatype/nexus3

# 运行容器
docker run -d -p 8081:8081 --name nexus -v nexus-data:/nexus-data sonatype/nexus3

# 推荐的生产环境配置
docker run -d -p 8081:8081 --name nexus --restart unless-stopped -v nexus-data:/nexus-data -e INSTALL4J_ADD_VM_PARAMS="-Xms2g -Xmx2g -XX:MaxDirectMemorySize=2g" sonatype/nexus3

初始配置

访问管理页面

等待容器启动(首次启动可能需要2-3分钟), 访问: http://localhost:8081 , 点击右上角的 "Sign in" 进行登录。

获取管理员密码

# 查看容器日志获取初始密码
docker logs nexus
# 或直接查看密码文件
docker exec nexus cat /nexus-data/admin.password

完成初始化设置

  • 登录后按照向导操作
  • 修改管理员密码(强制步骤)
  • 配置匿名访问权限(根据需求选择)