# jvs-docker-compose **Repository Path**: bigcoder/jvs-docker-compose ## Basic Information - **Project Name**: jvs-docker-compose - **Description**: 基础服务框架快速部署方式 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: 2.1.3 - **Homepage**: http://www.bctools.cn/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2022-05-01 - **Last Updated**: 2022-05-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jvs框架快速部署 ## 部署介绍: JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。 JVS是“软开企服”推出的面向软件开发团队可以快速实现应用的基础开发框架 操作系统建议centos7.6,内存大小16G+ 。 `安装过程中如出现其它任何问题可联系技术支持群` ![输入图片说明](img/image0429.png) 安装视频,[请点击我观看](https://mp.weixin.qq.com/s?__biz=Mzg4NzY5Nzc1MA==&mid=2247490778&idx=1&sn=a4eff8e28e32c341e655b0f496a53311&chksm=cf8724e3f8f0adf52ebf70d002895a70aef6a5fb751415666ce08ff350ee2d4b6f0ce262b070#rd) ## 安装docker、docker-compose(安装中需要有一定的运维基础,如果遇到问题请联系客服微信描述问题提交工单。我们会安排人员为您解决。) #### 安装docker 和docker-compose (如已经安装 可以跳过) ```bash curl -C- -O --retry 3 https://iptables.cn/file/docker/jvs-docker && chmod a+x jvs-docker && ./jvs-docker -I ``` ## 下载项目 1、直接下载方式 https://gitee.com/software-minister/jvs-docker-compose 2、git下载方式:`git clone https://gitee.com/software-minister/jvs-docker-compose.git` ## 部署项目 #### 注意事项 * 内存大小请调整.env文件,默认请16G+ * 不建议版本升级直接修改.env文件,可能导致新版本功能无法使用 * 部署完成后出现404页面,请重启重启所有docker-compose yml #### 替换主机ip地址 请将${ip}修改为本地IP sed -i -e 's/jvs-minio/${ip}/g' ./mysql/nacos.sql 例: sed -i -e 's/jvs-minio/114.114.114.114/g' ./mysql/nacos.sql 注意:依次启动,每一个服务启动完后再启动下一个服务,查看是否启动完成, 否则会导致启动失败.(默认内存16G+) - 部署数据库 ```bash docker-compose -f docker-compose-db.yml pull #注意: 第一次需要先将数据库初始化,请保证数据库正常访问后才进行操作 必须包含jvs、nacos库才能继续操作,可能会出现404页面 docker-compose -f docker-compose-db.yml up -d jvs-mysql ``` ``` # 初始化其它数据源 docker-compose -f docker-compose-db.yml up -d ``` - 查看nacos是否启动 ```bash # 程序依赖nacos 请保证能正常访问nacos后 再执行应用部署 curl -X GET 'http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=jvs-gateway&group=jvs&tenant=jvs' ``` - 部署应用 根据实际情况部署 ``` # 启动基础后台框架 docker-compose -f docker-compose-base.yml pull docker-compose -f docker-compose-base.yml up -d //查看日志是否报错 docker-compose -f docker-compose-base.yml logs -f # 启动低代码设计服务 docker-compose -f docker-compose-design.yml pull docker-compose -f docker-compose-design.yml up -d //查看日志是否报错 docker-compose -f docker-compose-design.yml logs -f # 启动无忧企业文档 docker-compose -f docker-compose-document.yml pull docker-compose -f docker-compose-document.yml up -d //查看日志是否报错 docker-compose -f docker-compose-document.yml logs -f # 启动无忧项目管理 docker-compose -f docker-compose-teamwork.yml pull docker-compose -f docker-compose-teamwork.yml up -d //查看日志是否报错 docker-compose -f docker-compose-teamwork.yml logs -f ``` 帐号:`admin` 密码: `123456` ### 访问后台(含开发套件)`http://localhost` ### 访问企业文档 `http://localhost:8081` ### 访问项目管理 `http://localhost:8080` ### nacos `http://localhost:8848/nacos` ## 常见故障处理 [点我查看](http://knowledge.bctools.cn/#/detail?knowledgeId=d728e1ed49b66706fd4f9f7a64349841&type=document_html&id=1d51f6ddd145aa319394bd597a027f1d&security=false&key=83f6cf7bc4184691e8f53e0153936824) ####知识库大概页面 ![](./img/20220109202815.png) ![](./img/20220109202746.png) ![](./img/form.png) ![](./img/index.png) ![](./img/20220109202836.png) ![](./img/app.png) ![](./img/appindex.png) ![](./img/rule.png) ![](./img/teindex.png) ![](./img/teindex2.png) ![](./img/teindex3.png) ![](./img/teindex4.png) ![](./img/teindex5.png) ![](./img/teindex6.png) ![输入图片说明](img/%E9%A6%96%E9%A1%B5.png) ![输入图片说明](img/%E8%A1%A8%E5%8D%95.png) ![输入图片说明](img/%E6%B5%81%E7%A8%8B.png) ![输入图片说明](img/%E9%80%BB%E8%BE%91.png) ![输入图片说明](img/%E5%9B%BE%E8%A1%A8.png) ![输入图片说明](img/%E5%9B%BE%E6%A0%87.png) ![输入图片说明](%E6%96%87%E6%A1%A3%E7%BC%96%E8%BE%91.png) ![输入图片说明](%E8%A1%A8%E6%A0%BC%E7%BC%96%E8%BE%91.png)