mirror of
https://github.com/PlayEdu/docker-compose.git
synced 2025-06-08 11:44:07 +08:00
update
This commit is contained in:
parent
904be7605c
commit
2addf66a4b
61
README.md
61
README.md
@ -1,7 +1,60 @@
|
||||
### PlayEdu docker-compose 构建
|
||||
## PlayEdu docker-compose 构建
|
||||
|
||||
此项目默认提供 docker-compose 一键运行 PlayEdu 。
|
||||
### 背景
|
||||
|
||||
+ MySQL 5.7
|
||||
此项目提供 docker-compose 一键运行 PlayEdu 。提供一下软件环境:
|
||||
|
||||
+ PlayEdu v1.0-beta.7
|
||||
+ MySQL 5.7.42
|
||||
+ Redis 7.0.2
|
||||
+ Minio
|
||||
+ 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` |
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user