Hagicode Container
使用 Docker Compose Builder 快速部署,配置简单,开箱即用
为什么选择容器部署?
环境隔离
容器化部署,避免依赖冲突,不影响系统环境,保持系统整洁
配置简单
使用 Docker Compose Builder 可视化配置,无需编写复杂脚本
跨平台支持
支持 x86_64 架构,适用于各种服务器和云平台
数据持久化
支持 Volume 挂载,数据安全可靠,容器重启不丢失
自动更新
支持 watchtower 自动更新,轻松获取最新版本
生产就绪
专为生产环境设计,支持高可用和横向扩展
Docker Compose Builder
最简单、最推荐的容器部署方式
可视化配置
通过友好的 Web 界面配置所有参数,无需手动编辑 YAML 文件
一键生成配置
自动生成完整的 docker-compose.yml 文件,包含最佳实践配置
快速部署
一键下载配置文件并启动服务,几分钟内完成部署
安全可靠
内置安全最佳实践,自动配置数据卷和重启策略
镜像源选择
根据您的网络环境和地理位置选择最适合的镜像源
Docker Hub
全球最大的容器镜像仓库,适合国际网络用户
newbe36524/hagicode:0 Azure ACR
微软 Azure 提供的镜像服务,国内访问速度较快
hagicode.azurecr.io/hagicode:0 阿里云 ACR
阿里云国内镜像加速,中国大陆用户推荐
registry.cn-hangzhou.aliyuncs.com/hagicode/hagicode:0 常见问题
容器版本和 Desktop 版本有什么区别?
两种版本各有优势,您可以根据使用场景选择:
Desktop 版本
- 在本地电脑上运行,更加轻便
- 无需配置服务器,开箱即用
- 适合个人开发者和轻量使用场景
- 所有数据完全本地化
Container 版本
- 可部署在服务器上,支持远程访问
- 环境隔离,不影响系统环境
- 更适合团队协作和生产环境
- 支持自动化部署和横向扩展
什么是 Docker Compose Builder?
Docker Compose Builder 是我们提供的可视化配置工具,帮助您:
- 通过 Web 界面配置所有容器参数
- 自动生成 docker-compose.yml 文件
- 内置最佳实践和安全配置
- 一键下载并启动服务
无需手动编写复杂的 YAML 配置,即使是 Docker 初学者也能轻松部署。
容器版本支持哪些系统架构?
当前 Hagicode 容器镜像支持 x86_64 (amd64) 架构,适用于大多数服务器和 PC。
拉取镜像时 Docker 会自动选择适合您系统的架构。
如何更新容器?
使用 Docker Compose 部署时,更新非常简单:
docker-compose pull
docker-compose up -d 或者使用 Watchtower 实现自动更新。
如何配置数据持久化?
Docker Compose Builder 会自动配置数据卷。默认情况下,您的数据将存储在 Docker Volume 中,确保:
- 容器删除后数据不丢失
- 容器升级时数据保留
- 可以轻松备份和恢复
容器启动失败怎么办?
排查容器启动失败的步骤:
- 查看容器状态:
docker-compose ps - 查看容器日志:
docker-compose logs hagicode - 检查端口占用:
如果您的服务端口是 3000,使用以下命令检查:
netstat -tlnp | grep 3000如果端口被占用,可以:
- 停止占用端口的进程
- 或在 Docker Compose Builder 中配置其他端口
如果问题仍未解决,请查看详细文档或联系技术支持。
开始使用 Docker Compose Builder
最简单、最推荐的容器部署方式