如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本镜像是ETSI(欧洲电信标准协会)开源管理与编排项目(OSM, Open Source MANO)的官方Docker镜像。OSM是一套符合ETSI NFV(网络功能虚拟化)规范的开源管理和编排框架,旨在简化网络服务的设计、部署、监控及全生命周期管理。
通过ETSI OSM官方容器仓库获取镜像,具体命令及版本标签请参考OSM官方部署指南。
4.3.1 单容器快速启动(基础示例)
bashdocker run -d --name osm-core \ --network host \ etsi/osm:<tag>
说明:
<tag>需替换为具体版本标签(如release-14)。--network host为示例网络配置,实际部署需根据环境调整(如自定义桥接网络)。- 详细参数请参考OSM官方部署文档。
4.3.2 多容器部署(Docker Compose示例)
OSM通常采用多容器架构(含核心服务、数据库、UI等组件),建议通过Docker Compose部署。完整配置文件可从OSM代码库获取,以下为简化示例:
yamlversion: '3' services: osm-db: image: etsi/osm-db:<tag> volumes: - osm-db-data:/var/lib/postgresql/data environment: - POSTGRES_PASSWORD=osm4u - POSTGRES_USER=osm osm-core: image: etsi/osm-core:<tag> depends_on: - osm-db environment: - DB_HOST=osm-db - DB_USER=osm - DB_PASSWORD=osm4u ports: - "8080:8080" # API端口 volumes: osm-db-data:
注:以上为简化示例,完整部署需包含UI、RO(资源 orchestrator)、VCA(VNF配置代理)等组件,具体请参考OSM官方提供的
docker-compose.yml。
osm-db-data),避免容器重启导致数据丢失。-p)或自定义网络,确保组件间通信及外部访问。本镜像包含的OSM核心软件采用Apache License 2.0许可,详细条款参见OSM官方许可证页面。
本镜像基于Linux发行版构建,可能包含其他开源软件(如Bash、PostgreSQL、Python等),这些软件的许可证由各自版权持有者确定。用户可通过镜像内文档或软件官方渠道获取详细许可信息。
使用本镜像前,用户必须确保对镜像中所有软件的使用符合其各自的许可证要求。对于预构建镜像的使用,镜像用户对合规性验证负有全部责任。
技术支持及问题反馈请通过OSM社区论坛或项目Issue系统(GitLab Issues)提交。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务