社区版
本节将介绍如何使用 Docker Compose 快速部署 Oinone 设计器,并完成浏览器的访问。
一、快速开始(Quick Start)
(一)下载 docker-compose.yml
# 从 Github 下载 docker-compose.yml
curl -L https://pamirs.oss-cn-hangzhou.aliyuncs.com/oinone/installer/docker-compose.yml -o docker-compose.yml
# 从 Gitee 下载 docker-compose.yml
curl -L https://pamirs.oss-cn-hangzhou.aliyuncs.com/oinone/installer/docker-compose.yml -o docker-compose.yml(二)启动 Oinone 设计器
# MacOS/Linux
docker compose up -d
# Windows
docker compose -p oinone up -dPS:首次启动时间较长,请耐心等待,此时可以打开新的终端查看后端启动日志。
(三)查看后端服务启动日志
docker logs -f oinone-backend提示:
此处修改的是 application.yml 而不是 application-dev.yml 配置。
(四)访问 Oinone 设计器
在 浏览器 中打开:http://127.0.0.1:88
输入用户名/密码:admin/admin
(六)停止 Oinone 设计器
# MacOS/Linux
docker compose down -v
# Windows
docker compose -p oinone down -v二、开始学习 Oinone
在启动 Oinone 服务并成功访问后,我们可以通过以下路径继续学习 Oinone 的使用或开发:
附录
(一)特别说明
从 2026年3月 开始,v7.2 以上版本的 Oinone 镜像已推送至公网环境,不再提供私有镜像源拉取镜像。在此之前使用旧版镜像的合作伙伴可继续使用,且拉取镜像的方式保持不变。
(二)Oinone 设计器架构
内置服务
在 docker-compose.yml 中包含了 Oinone 启动所必须的全部中间件及前后端服务:
- frontend:v7.2:latest (若文档未及时更新,可通过配置自行调整)
- backend:v7.2:latest(若文档未及时更新,可通过配置自行调整)
- zookeeper:3.5.8
- redis:5.0.7
- mysql:8.0.30
- rocketmq:4.9.6