
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Aiakos镜像提供公共API服务器,用于管理FIWARE Lab各节点支持用户的ssh/gpg公钥,支持快速部署、测试验证及RPM包生成,适用于FIWARE Lab环境的密钥管理场景。以下是几种使用方式:
此方法可快速启动Aiakos实例,适合测试场景(数据非持久化):
git clone https://github.com/telefonicaid/fiware-aiakos.gitcd fiware-aiakos/dockerdocker build -t fiware-aiakos -f Dockerfile .docker run -p 3001:3001 -d fiware-aiakos(服务监听3001端口)curl <机器IP>:3001(机器IP可通过docker-machine ip获取)docker stop <容器ID>(容器ID通过docker ps查看)验证Aiakos组件功能正确性:
cd fiware-aiakos/UnitTestsdocker build -t fiware-aiakos-unittests -f Dockerfile .docker run --name fiware-aiakos-unittests fiware-aiakos-unittestsdocker cp fiware-aiakos-unittests:/opt/fiware-aiakos/report .验证Aiakos实例在FIWARE Lab环境的兼容性:
bashexport BRANCH=develop export KEYSTONE_IP=<Keystone实例IP> export ADM_TENANT_ID=<OpenStack管理员租户ID> export USER_TENANT_ID=<用户租户ID> export ADM_TENANT_NAME=<管理员租户名> export USER_TENANT_NAME=<用户租户名> export ADM_USERNAME=<管理员用户名> export USER_USERNAME=<用户名> export ADM_PASSWORD=<管理员密码> export USER_PASSWORD=<用户密码> export Region1=qaregion export OS_USER_DOMAIN_NAME=<OpenStack用户域名称> export OS_PROJECT_DOMAIN_NAME=<OpenStack项目域名称>
cd fiware-aiakos/AcceptanceTestsdocker build -t fiware-aiakos-acceptance .docker-compose updocker-compose logsdocker cp docker_fiware-aiakos-aceptance_1:/opt/fiware-aiakos/test/acceptance/testreport .生成Aiakos的RPM包并上传至FIWARE Lab仓库:
bashexport OS_USERNAME_VALUE=<管理员用户名> export OS_PASSWORD_VALUE=<管理员密码> export OS_TENANT_NAME_VALUE=<管理员租户名>
cd fiware-aiakos/PackageGeneratordocker build -t fiware-aiakos-rpm .docker run --name fiware-aiakos-rpm fiware-aiakos-rpm/etc/yum.repos.d添加:
ini[fiware] name=FIWARE repository baseurl=http://repositories.lab.fiware.org/repo/rpm/x86_64/ enabled=1 gpgcheck=0
sudo运行Docker,可参考http://askubuntu.com/questions/477551/how-can-i-use-docker-without-sudo%E9%85%8D%E7%BD%AE%E3%80%82您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务