You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
know_sub/README.md

1.9 KiB

服务组件介绍

服务名称 docker 镜像名称 服务描述
前端服务 know-sub-nginx:1.0.0 提供前端服务
后端服务 know-sub-web:1.0.0 提供展示报送后端服务
数据库 mysql:5.7 提供数据库服务

安装包结构说明

文件/文件夹 说明
know-sub-nginx/ 存放nginx静态文件
know-sub-web/ 存放后端服务程序
mysql 数据库持久化数据
know_sub_init.sql 初始化数据库脚本
.env 应用的环境配置
docker-compose.yml docker-compose 配置文件
images-all-one.tar.gz 镜像文件

快速启动

要求

  • CPU >= 8 核
  • RAM >= 16 GB
  • Disk >= 500 GB
  • Docker >= 24.0.6 & Docker Compose >= v2.27.0

步骤

  1. 下载安装包,解压到~/install/know-sub/docker-compose目录
  2. 进入~/install/know-sub/docker-compose目录执行加载镜像命令
docker load -i images-all-one.tar.gz
  1. 执行如下命令启动服务
docker-compose up -d
  1. 查看启动的服务状态(由于第一次启动mysql需要执行初始化脚本需要等待一段时间know-sub-web 才能连接到数据库)
docker-compose ps
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
  1. 访问地址 http://ip:1180/#/login 用户名admin 密码: qgYXFnT1