请选择 进入手机版 | 继续访问电脑版

悟空CRM开源版支持Docker一键安装

悟空CRM-Spring交流 悟空CRM-Spring交流 85619 人阅读 | 29 人回复

发表于 2020-10-27 18:51:05 | 显示全部楼层 |阅读模式

1.jpg
为了更方便开源用户安装部署悟空CRM,本次官方推出Docker一键安装程序,您可以轻松的安装使用悟空CRM,支持Linux、Windows、Mac OS一键安装部署。

项目下docker目录介绍  
  1. wk_crm
  2.     └── docker                  -- docker部署相关文件
  3.         ├── conf                -- mysql、nacos、nginx、redis 配置
  4.         ├── data                -- mysql、elasticsearch数据,mysql初始化数据脚本,elasticsearch plugins信息
  5.         ├── log                 -- mysql、nacos、nginx、xxl-job 日志
  6.         ├── workspace           -- seata、sentinel、wkcrm 服务,映射容器/usr/local/crm_pro目录
  7.         ├── docker-compose.yml  -- docker-compose.yml
  8.         ├── docker-install.sh   -- 安装docker和docker-compose的shell脚本
  9.         ├── nacos.sh            -- nacos容器启动脚本
  10.         ├── mysql.sh            -- mysql容器启动脚本
  11.         ├── wkcrm.sh            -- 项目打包启动脚本
  12.         └── start.sh            -- 启动docker容器
复制代码

使用docker启动项目

1、 下载项目
在服务器上拉取项目源码。

2、 安装docker环境
1)Linux环境安装docker:执行docker目录下docker-install.sh安装docker环境。
2)MacOs安装docker:首先需要安装homebrew软件包的管理器,然后在终端执行brew cask install docker安装docker环境(也可以直接在Docker官网下载Docker for Mac)。
3)Windows安装docker:下载docker安装包,下载完成后运行exe文件安装docker环境。

3、 修改域名信息(非必须)
默认项目通过服务器ip访问,如需修改,需要修改docker目录下conf/nginx/conf.d/wkcrm.conf nginx配置信息。

4、 使用自己的第三方组件(非必须)
docker-compose包含了mysq、redis、elasticsearch、nacos、xxl-job、nginx第三方组件,如需使用自己的,则需要注释响应的docker-compose信息,并修改项目中配置文件的链接信息。

5、 运行docker容器
1)Linux和MacOs环境:执行docker目录下start.sh运行容器。
2)Windows环境:使用管理员身份打开终端;  

2.png
打开电脑终端进入项目docker目录  
3.png
复制docker所在目录

4.png

执行 docker network create --driver=bridge --subnet=172.20.0.0/16 wkcrm_network 创建网络。

切换到docker目录下  执行docker-compose up -d运行容器

5.png
执行 运行容器后等待项目启动
6.png
执行并等待项目启动使用系统 启动完成后,输入域名,访问系统,进入系统配置页面
7.jpg

回答|共 29 个

janetao

发表于 2020-10-28 00:22:38 | 显示全部楼层

用docker安装,包这个错误,是什么原因?端口冲突?
微信图片_20201028002105.png

kkkkk

发表于 2020-10-30 09:29:34 | 显示全部楼层

janetao 发表于 2020-10-28 00:22
用docker安装,包这个错误,是什么原因?端口冲突?

是不是端口被占用了??

悟空CRM2

发表于 2020-11-18 22:28:22 | 显示全部楼层

现在是否已将安装成功,如果有什么问题,随时在此留言即可。
悟空CRM产品负责人

悟空CRM2

发表于 2020-11-27 12:25:45 来自手机 | 显示全部楼层

找到原因了吗

欧公大大

发表于 2020-12-3 14:44:24 | 显示全部楼层

悟空CRM2 发表于 2020-11-18 22:28
现在是否已将安装成功,如果有什么问题,随时在此留言即可。

hi,您好。我按照此流程安装,但是出现无法正常访问的问题,请问该如何解决:
(base) rickydeMacBook-Pro:docker ricky$ docker inspect 66bb28bb8f30|grep IPAddress
            "SecondaryIPAddresses": null,
            "IPAddress": "",
                    "IPAddress": "172.20.0.3",
(base) rickydeMacBook-Pro:docker ricky$ curl 172.20.0.3:8443
curl: (28) Failed to connect to 172.20.0.3 port 8443: Operation timed out

yzht

发表于 2020-12-30 11:09:40 | 显示全部楼层

在服务器上拉取项目源码?哪里呢?

夜丶微凉

发表于 2021-2-8 14:25:14 | 显示全部楼层

在安装的时候为什么会提示这个?难道我下载的版本是错的?
DOCK.png

夜丶微凉

发表于 2021-2-8 16:17:33 | 显示全部楼层

坐等回复

konganqi

发表于 2021-3-5 17:00:52 | 显示全部楼层

d0f5ec05265db89e04994364940152a.jpg

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

wukong

发表主题 0

© 2021 悟空CRM & 郑州卡卡罗特软件科技有限公司 豫ICP备14021983号-5