Orange AI 管理平台单体版安装教程(Docker Compose 部署)

Orange AI 管理平台单体版安装教程(Docker Compose 部署)

本文介绍如何通过 Docker Compose 快速安装 Orange AI 管理平台单体版,适用于本地开发和测试环境。步骤简单,适合初学者和有一定运维经验的用户。


一、环境准备

  • 已安装 DockerDocker Compose(支持 V1 或 V2 版本)
  • 推荐使用 Linux 或 Windows 环境

二、获取源码

首先,克隆 Orange 单体版源码到本地:

bash 复制代码
# GitHub
git clone https://github.com/hengzq/orange-monomer.git

# Gitee
git clone https://gitee.com/hengzq/orange-monomer.git

三、启动服务

  1. 进入部署目录:

    bash 复制代码
    cd orange-monomer/deploy/latest
  2. 启动容器(根据 Docker Compose 版本选择命令):

    bash 复制代码
    # Docker Compose V2
    docker compose up -d
    
    # Docker Compose V1
    docker-compose up -d
  3. 查看容器运行状态:

    bash 复制代码
    docker compose ps

    正常情况下,你会看到如下服务:

    • orange-monomer(后端)
    • orange-tiny-vue3-ui(前端)
    • mysql-server(数据库)
    • milvus-server(向量数据库)

    NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
    milvus-server milvusdb/milvus:v2.5.6 "/tini -- milvus run..." milvus-server 36 seconds ago Up 34 seconds (healthy) 0.0.0.0:9091->9091/tcp, 0.0.0.0:19530->19530/tcp
    mysql8 mysql:8.0 "docker-entrypoint.s..." mysql-server 36 seconds ago Up 34 seconds (healthy) 0.0.0.0:3306->3306/tcp, 33060/tcp
    orange-monomer registry.cn-wulanchabu.aliyuncs.com/hengzq/orange-monomer:latest "/bin/bash /__cacert..." orange-monomer 34 seconds ago Up 33 seconds 80/tcp, 0.0.0.0:8080->8080/tcp
    orange-tiny-vue3-ui registry.cn-wulanchabu.aliyuncs.com/hengzq/orange-tiny-vue3-ui:latest "/docker-entrypoint...." orange-tiny-vue3-ui 34 seconds ago Up 33 seconds 0.0.0.0:80->80/tcp


四、访问平台

  • 主页面:

    复制代码
    http://localhost
复制代码
> 服务器部署请替换为实际 IP 地址
  • 账号:admin

  • 密码:hengzq.cn

  • API 文档页面:

    复制代码
    http://localhost:8080/doc.html

五、常见问题

如遇到安装或启动问题,可参考官方 常见问题文档 或在评论区留言交流。


六、效果预览



通过以上步骤,你已成功在本地部署 Orange AI 管理平台单体版,欢迎体验和反馈!


七、在线演示