mirror of
https://github.com/PlayEdu/docker-compose.git
synced 2025-06-07 05:17:46 +08:00
PlayEdu docker-compose 构建
背景
此项目提供 docker-compose 一键运行 PlayEdu 。提供一下软件环境:
- PlayEdu v1.0-beta.7
- MySQL 5.7.42
- Redis 7.0.2
- MinIO - 由 bitnami 封装的 MinIO 发行版本
快速上手
第一步、克隆本仓库
git clone git@github.com:PlayEdu/docker-compose.git playedu-docker-compose
第二步、构建镜像
下面命令 # 开头的是对下一行命令的注释,无需执行
# 进入到 playedu-docker-compose 目录
cd playedu-docker-compose
# 构建镜像
docker-compose build
第三步、运行 MySQL
, Redis
, MinIO
下面命令是在 playedu-docker-compose 目录执行
docker-compose up -d mysql redis minio
执行上述命令会很快返回结果,但是这并不意味着上述三个软件就已经成功的运行了。它们的初始化运行都需要一段过程,这里我们稍微等待 1-2 分钟的时间(机器配置高的话可能时间更短)。
第四步、运行 PlayEdu
下面命令是在 playedu-docker-compose 目录执行
docker-compose up -d playedu
执行完成之后,等待 15s 左右的时间,可以访问了。
链接
平台 | 地址 | 默认账号 | 密码 |
---|---|---|---|
API 服务 | http://你的服务器IP:9700 |
- | - |
PC 学员端口 | http://你的服务器IP:9800 |
- | - |
后台管理端口 | http://你的服务器IP:9900 |
admin@playedu.xyz |
playedu |
MinIO 管理端口 | http://你的服务器IP:9002 |
username |
password |
Description
Languages
Dockerfile
100%