
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
!https://github.com/hyperledger/cello/blob/master/docs/images/favicon.png
https://dev.azure.com/Hyperledger/Cello/_apis/build/status/hyperledger.cello?branchName=master](https://dev.azure.com/Hyperledger/Cello/_build/latest?definitionId=27&branchName=master)
Hyperledger Cello是一个供应和操作系统,旨在帮助用户高效管理网络。通过Cello,用户可以快速构建即服务(BaaS)平台,即时部署定制化网络,并在多种基础设施环境中维护运行中的***网络池,同时通过仪表板监控系统状态和调整资源配置。
Cello适用于需要高效管理多个***网络的场景,典型应用包括:
典型使用场景示意图: !Typical Scenario
需预先安装以下组件:
1. 构建必要镜像(可选)
当前Docker Hub自动构建尚未就绪,需手动构建镜像:
bashmake docker
2. 启动服务
默认使用docker-compose部署,若有Kubernetes环境,可通过DEPLOY_METHOD=k8s指定部署方式:
使用Docker Compose部署:
bashmake start
服务启动后,可看到类似输出:
bashCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ddf938ed927e hyperledger/cello-dashboard "bash -c '/config-ng…" 2 days ago Up 2 days 0.0.0.0:8081->80/tcp cello-dashboard 41ab47784b28 hyperledger/cello-api-engine "/bin/sh -c 'bash /e…" 2 days ago Up 2 days 0.0.0.0:8085->8080/tcp cello-api-engine 073a5f46276e hyperledger/cello-api-engine "bash -c 'celery -A …" 2 days ago Up 2 days cello-api-engine-tasks 54d2c615d7d9 postgres:11.1 "docker-entrypoint.s…" 2 days ago Up 2 days 5432/tcp cello-postgres-server 1e0fc6386891 redis:4.0.13 "docker-entrypoint.s…" 2 days ago Up 2 days 6379/tcp cello-redis
使用Kubernetes部署:
bashDEPLOY_METHOD=k8s make start
服务启动后,可看到类似输出:
bashNAME READY UP-TO-DATE AVAILABLE AGE deployment.extensions/api-engine 1/1 1 1 7s deployment.extensions/api-engine-tasks 1/1 1 1 7s deployment.extensions/postgres 1/1 1 1 8s deployment.extensions/redis 1/1 1 1 8s NAME READY STATUS RESTARTS AGE pod/api-engine-5844d7d9d4-zqw9k 1/1 Running 0 7s pod/api-engine-tasks-74484d6f45-jj6p9 1/1 Running 0 7s pod/postgres-774d5cd5f-p5j5l 1/1 Running 0 8s pod/redis-6bf574b8c5-p2dnl 1/1 Running 0 7s NAME HOSTS ADDRESS PORTS AGE ingress.extensions/ingress-api-engine * 80 7s
3. 访问仪表板
通过8081端口访问仪表板,默认用户名/密码为admin/pass。
停止服务时需指定与启动时相同的部署方式:
bash# Docker Compose部署 make stop # Kubernetes部署 DEPLOY_METHOD=k8s make stop
新用户建议先阅读教程或文档索引。
访问http://cello.readthedocs.io/en/latest/%E8%8E%B7%E5%8F%96%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%E3%80%82
运行以下命令启动本地文档网站(监听于localhost:8000):
bashmake doc
Can you find anyone better at playing chains? :)(谁能比大提琴手更擅长"演奏"链条呢?)
本项目是Hyperledger的孵化阶段项目。其提案文档见https://docs.google.com/document/d/1E2i5GRqWsIag7KTxjQ_jQdDiWcuikv3KqXeuw7NaceM/edit%EF%BC%8C%E5%B9%B6%E4%BA%8E2017%E5%B9%B41%E6%9C%887%E6%97%A5%E8%8E%B7%E5%BE%97Hyperledger TSC批准(https://lists.hyperledger.org/pipermail/hyperledger-tsc/2017-January/000535.html)%E3%80%82%E5%85%B3%E4%BA%8E%22%E5%AD%B5%E5%8C%96%E9%98%B6%E6%AE%B5%22%E7%9A%84%E5%85%B7%E4%BD%93%E5%90%AB%E4%B9%89%EF%BC%8C%E8%AF%B7%E5%8F%82%E8%A7%81Hyperledger%E9%A1%B9%E7%9B%AE%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F%E6%96%87%E6%A1%A3%E3%80%82
http://creativecommons.org/licenses/by/4.0/
本作品采用http://creativecommons.org/licenses/by/4.0/%E8%BF%9B%E8%A1%8C%E8%AE%B8%E5%8F%AF%E3%80%82
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务