后端:
git clone https://gitee.com/jeecg/jeecg-boot.git
- # jeecgboot
- 127.0.0.1 jeecg-boot-mysql
- 127.0.0.1 jeecg-boot-redis
- 127.0.0.1 jeecg-boot-system
注意: 如果本地安装了mysql和redis,启动容器前先停掉本地服务,不然端口冲突。
- net stop redis
- net stop mysql
cd jeecg-boot\jeecg-module-system\jeecg-system-start\src\main\resources
修改application-dev.yml 的数据库连接和redis连接,将连接改成host方式

添加 application-docker.yml:
复制application-dev.yml,修改数据库连接和redis连接,将连接改成host名
修改项目配置文件 application.yml
active: docker
进入 jeecg-boot 项目根目录,执行maven打包命令
通过jeecg-boot-parent项目 maven打包
mvn clean package
构建镜像__容器组(当你改变本地代码,也可重新构建镜像)
docker-compose build
启动镜像__容器组(也可取代运行中的镜像)
docker-compose up -d
访问后台项目(注意要开启swagger)
http://localhost:8080/jeecg-boot/doc.html 进入项5. 进入jeecg-boot根路径,执行docker命令, 启动镜像容器组
docker-compose up -d
生成的镜像组效果:

等待一分钟,待docker容器启动完成后,访问下面链接
http://localhost:8080/jeecg-boot/doc.html
看到下面接口文档,说明后台启动成功

前端
- git clone https://gitee.com/jeecg/ant-design-vue-jeecg
- cd ant-design-vue-jeecg
- # 出现相应npm版本即可
- npm -v
- # 出现相应node版本即可
- node -v
- # 全局安装yarn
- npm i -g yarn
- # 验证
- yarn -v # 出现对应版本号即代表安装成功
- # 下载依赖
- yarn install
-
- # 启动
- yarn run serve