treehouses/planetTreehouses(开放学习交流,Open Learning Exchange)提供的Planet学习系统Docker镜像,旨在为用户提供生产就绪的部署方案。相关项目详情可参考GitHub仓库:open-learning-exchange/planet。
以下是使用Docker Compose部署的完整配置,包含CouchDB数据库、数据库初始化及Planet主服务:
yamlservices: couchdb: expose: - 5984 image: treehouses/couchdb:2.2.0 ports: - "2200:5984" # CouchDB HTTP端口映射 - "2201:5986" # CouchDB HTTPS端口映射 db-init: image: treehouses/planet:db-init depends_on: - couchdb # 依赖CouchDB服务启动后执行初始化 planet: image: treehouses/planet:latest ports: - "80:80" # Planet服务HTTP端口映射 environment: - HOST_PROTOCOL=http # 主机协议 - DB_HOST=127.0.0.1 # 数据库主机地址 - DB_PORT=2200 # 数据库端口 depends_on: - couchdb # 依赖CouchDB服务 version: "2"
适用于教育机构、学习平台或相关组织快速部署Planet学习系统,提供稳定、可扩展的在线学习环境,支持多架构部署需求。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务