容器版

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 中,确保:

  • 容器删除后数据不丢失
  • 容器升级时数据保留
  • 可以轻松备份和恢复
容器启动失败怎么办?

排查容器启动失败的步骤:

  1. 查看容器状态:
    docker-compose ps
  2. 查看容器日志:
    docker-compose logs hagicode
  3. 检查端口占用:

    如果您的服务端口是 3000,使用以下命令检查:

    netstat -tlnp | grep 3000

    如果端口被占用,可以:

    • 停止占用端口的进程
    • 或在 Docker Compose Builder 中配置其他端口

如果问题仍未解决,请查看详细文档或联系技术支持。

开始使用 Docker Compose Builder

最简单、最推荐的容器部署方式