#### **此方式仅用于在docker环境快速预览,正式运营不建议使用此方法** ## **docker compose** 脚本运行前提条件 此信息为dockerFile中的了解配置,已配置仅供参考 最好关闭防火墙,要么开放对应端口 1. mysql 需要确认端口和 serviceName(java项目连接数据库使用) 默认端口3306 servicename = mysqlserver 账户和密码 root / root 2. redis 默认端口 6379 sericeName = redisserver 密码 123456 3. nginx sericeName = nginxserver 默认端口列表 8899 WEB PC 管理端 9999 H5 9090 图片服务 已挂在最新全部图片资源 4. Java sericeName = javaserver 默认端口 8081 #### **执行步骤:** 如果自己对配置有更改,需要确认配置更改的正确性。如果没有更改直接指定下列命令即可 mac和windows安装docker 后直接就可以使用docker-compose命令 linux 没有docker-compose 可根据下面脚本安装,已有命令跳过 ### **安装docker** 已安装跳过 ~~~ curl -sSL https://get.daocloud.io/docker | sh ~~~ #### **安装docker-compose** 已安装跳过 ~~~ sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose ~~~ 可以输入 docker-compose -v 验证下 ![](https://img.kancloud.cn/6c/90/6c90df1102abf9135be4dbea76227503_346x64.png) #### **启动docker** ~~~ service docker start ~~~ #### **执行脚本等待即可,此过程可能漫长,取决于网络和服务器硬件** 确认docker环境没问题,可以将cd到docker目录下 直接执行 ~~~ docker-compose up ~~~ 直至整个服务正确运行后 根据ip和端口访问账面的项目即可 如果是云服务器需要开启如下端口 | 端 |访问地址 |账号/密码| | --- | --- |---| |Swagger 文档 | http:ip:8081/doc.html | crmeb / ZeypRDYBfM | |WEBPC 管理端 | http:ip:8899 | 账号 admin / 123456| |H5 移动端 | http:ip:9999 | 一号通购买短信条数测试| #### **图片服务手动配置** 打开WEB PC 管理端 通过设置找到文件上传配置 将 本地图片域名修改为你自己的ip或者域名即可 路径修改为自己实际存在的nginx location 地址 #### 示例 ![](https://img.kancloud.cn/a7/44/a7449a016ce52f570d65fd042302366d_1631x981.png) ![](https://img.kancloud.cn/b9/40/b94001886f50b0faa9cc6b37e92af93e_1564x973.png)