
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Nexus是当前流行的私库管理工具,广泛应用于包管理和Docker镜像管理场景。Easypack提供的此Docker镜像基于最新版本的Nexus OSS(开源版),旨在提供便捷的私库服务,并支持与Maven集成实现高效的包管理。
bashdocker pull liumiaocn/nexus
bashmkdir -p /usr/local/nexus-data
bashdocker run -d -p 8081:8081 --name nexus liumiaocn/nexus
| 项目 | 详细信息 |
|---|---|
| URL | http://[服务器IP]:8081/ |
| 用户名 | admin |
| 用户密码 | admin123 |
仓库类型说明
| 项目 | 详细说明 |
|---|---|
| hosted | 本地存储,提供私有包的存储和管理功能 |
| proxy | 代理远程仓库,缓存外部依赖,加速访问并减少外部依赖 |
| group | 组合多个仓库(hosted/proxy),对外提供统一访问URL,简化客户端配置 |
创建Snapshot仓库(hosted类型)
用于管理Maven中版本以-SNAPSHOT结尾的开发版本包:
Server administration and configuration -> Administration -> repository -> repositoriesmaven2 (hosted)类型,配置以下参数:
创建Release仓库(hosted类型)
用于管理Maven中正式版本(非-SNAPSHOT结尾)的包:
创建Proxy仓库
用于代理远程仓库(如Maven Central),缓存外部依赖:
创建Group仓库
组合多个仓库,提供统一访问入口:
~/.m2/settings.xml):xml<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd"> <servers> <server> <id>nexus-snapshots</id> <username>admin</username> <password>admin123</password> </server> <server> <id>nexus-releases</id> <username>admin</username> <password>admin123</password> </server> </servers> <mirrors> <mirror> <id>central</id> <name>central</name> <url>http://[服务器IP]:8081/repository/maven-group/</url> <mirrorOf>*</mirrorOf> </mirror> </mirrors> </settings>
在Maven项目的pom.xml中添加仓库和分发管理配置:
xml<repositories> <repository> <id>maven-group</id> <url>http://[服务器IP]:8081/repository/maven-group</url> </repository> </repositories> <distributionManagement> <snapshotRepository> <id>maven-snapshots</id> <url>http://[服务器IP]:8081/repository/maven-snapshots/</url> </snapshotRepository> <repository> <id>maven-releases</id> <url>http://[服务器IP]:8081/repository/maven-releases/</url> </repository> </distributionManagement>
mvn install,检查输出日志中依赖是否从Nexus私库拉取bashmvn install
maven-central仓库是否已缓存依赖包bashjava -jar target/[项目Jar包名称]
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。



来自真实用户的反馈,见证轩辕镜像的优质服务