|
|
|
@ -13,6 +13,7 @@
|
|
|
|
|
| know-sub-nginx/ | 存放nginx静态文件 |
|
|
|
|
|
| know-sub-web/ | 存放后端服务程序 |
|
|
|
|
|
| mysql | 数据库持久化数据 |
|
|
|
|
|
| know_sub_init.sql | 初始化数据库脚本 |
|
|
|
|
|
| .env | 应用的环境配置 |
|
|
|
|
|
| docker-compose.yml | docker-compose 配置文件 |
|
|
|
|
|
| images-all-one.tar.gz | 镜像文件 |
|
|
|
|
@ -26,8 +27,8 @@
|
|
|
|
|
- Docker >= 24.0.6 & Docker Compose >= v2.27.0
|
|
|
|
|
|
|
|
|
|
### 步骤
|
|
|
|
|
1. 下载安装包,解压到~/install/know-sub目录
|
|
|
|
|
2. 进入~/install/know-sub目录,执行加载镜像命令:
|
|
|
|
|
1. 下载安装包,解压到~/install/know-sub/docker-compose目录
|
|
|
|
|
2. 进入~/install/know-sub/docker-compose目录,执行加载镜像命令:
|
|
|
|
|
```bash
|
|
|
|
|
docker load -i images-all-one.tar.gz
|
|
|
|
|
```
|
|
|
|
@ -36,12 +37,15 @@ docker load -i images-all-one.tar.gz
|
|
|
|
|
docker-compose up -d
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
4. 查看启动的服务状态
|
|
|
|
|
4. 查看启动的服务状态(由于第一次启动mysql需要执行初始化脚本,需要等待一段时间,know-sub-web 才能连接到数据库)
|
|
|
|
|
```bash
|
|
|
|
|
docker-compose ps
|
|
|
|
|
Name Command State Ports
|
|
|
|
|
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
|
|
|
|
|
know-sub-mysql mysql:5.7 "docker-entrypoint.s…" mysql 12 seconds ago Up 11 seconds (healthy) 33060/tcp, 0.0.0.0:42415->3306/tcp
|
|
|
|
|
know-sub-nginx know-sub-nginx:1.0.0 "/docker-entrypoint.…" know-sub-nginx 12 seconds ago Up 11 seconds 443/tcp, 0.0.0.0:1180->80/tcp
|
|
|
|
|
know-sub-web know-sub-web:1.0.0 "java -Xms256m -Xmx1…" know-sub-web 12 seconds ago Up 11 seconds 0.0.0.0:9201->9201/tcp
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
5. 访问地址
|
|
|
|
|
http://192.168.10.138:1180/#/login admin/qgYXFnT1
|
|
|
|
|
http://ip:1180/#/login 用户名admin 密码: qgYXFnT1
|
|
|
|
|
|
|
|
|
|