• jeecgboot — docker 搭建 jeecgboot 项目 +本地VUE2 前端


    后端:

    Docker镜像单体启动项目

    1. 下载项目

    git clone https://gitee.com/jeecg/jeecg-boot.git
    

    2. 本地配置host

    1. # jeecgboot
    2. 127.0.0.1 jeecg-boot-mysql
    3. 127.0.0.1 jeecg-boot-redis
    4. 127.0.0.1 jeecg-boot-system

    注意: 如果本地安装了mysql和redis,启动容器前先停掉本地服务,不然端口冲突。

    1. net stop redis
    2. net stop mysql

    3. 修改数据库和redis配置【踩坑地】

    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
    1. 启动镜像__容器组(也可取代运行中的镜像)

      docker-compose up -d
      
    2. 访问后台项目(注意要开启swagger

      http://localhost:8080/jeecg-boot/doc.html

    4.

    进入项5. 进入jeecg-boot根路径,执行docker命令, 启动镜像容器组

    docker-compose up -d
    

    生成的镜像组效果:

    6. 访问后台接口地址

    等待一分钟,待docker容器启动完成后,访问下面链接

    http://localhost:8080/jeecg-boot/doc.html
    看到下面接口文档,说明后台启动成功

     

    前端

    Vue2前端项目快速启动

    项目下载和运行

    • 拉取项目代码
    1. git clone https://gitee.com/jeecg/ant-design-vue-jeecg
    2. cd ant-design-vue-jeecg
    1. 安装node.js
      如果您电脑未安装Node.js,请安装它。
      验证
    1. # 出现相应npm版本即可
    2. npm -v
    3. # 出现相应node版本即可
    4. node -v
    1. 安装yarn
    1. # 全局安装yarn
    2. npm i -g yarn
    3. # 验证
    4. yarn -v # 出现对应版本号即代表安装成功
    1. 切换到ant-design-vue-jeecg文件夹下
    1. # 下载依赖
    2. yarn install
    3. # 启动
    4. yarn run serve

     

     

  • 相关阅读:
    MySQL通过bin log日志恢复数据|手撕MySQL|对线面试官
    升本政治冲冲冲
    计算机网络
    C语言怎样初始化图形模式?
    uniapp-css:拼图(不规则图片拼插)、碎片
    大数据学习(10)-Explain详解
    css实现风车效果
    linux用户和权限命令学习记录
    阿里云搭建wordpress,自己的第一个网站
    异常值检测!最佳统计方法实践(代码实现)!⛵
  • 原文地址:https://blog.csdn.net/yefengnidie/article/details/128111907