wuhaotian d108f2373d 【DOCKER】更新说明 il y a 8 mois
..
MacArm 495920d953 【docker】分不同系统制作docker-compose il y a 1 an
MacIntel 495920d953 【docker】分不同系统制作docker-compose il y a 1 an
linux 0eae6c0d7e update linux composer il y a 1 an
mysql 9448185a49 添加docker-compose包,可以快速运行项目 il y a 3 ans
nginx 9448185a49 添加docker-compose包,可以快速运行项目 il y a 3 ans
php a53e9b0e86 !70 fix open_basedir restriction il y a 2 ans
redis 9448185a49 添加docker-compose包,可以快速运行项目 il y a 3 ans
window 495920d953 【docker】分不同系统制作docker-compose il y a 1 an
README.md d108f2373d 【DOCKER】更新说明 il y a 8 mois
docker-compose.yml 55a3c90cc0 修改docker容器内无法连接外网的问题 il y a 2 ans

README.md

docker-compose 快速运行项目

1、安装docker

docker 官网下载 https://www.docker.com/products/docker-desktop 或命令安装

curl -sSL https://get.daocloud.io/docker | sh

2、安装docker-compose

https://www.runoob.com/docker/docker-compose.html

3、下载CRMEB程序

建议去下载最新开源代码 https://gitee.com/ZhongBangKeJi/CRMEB 程序放到docker-compose 同级目录下

4、启动项目

进入docker-compose目录 cd /docker-compose

运行命令:docker-compose up -d

进入PHP容器启动队列、定时任务、长连接命令

进入容器:docker exec -it crmeb_php /bin/bash
进入到项目目录:cd /var/www
定时任务命令:php think timer start --d
长连接命令:php think workerman start --d
队列命令:php think queue:listen --queue

5、访问CRMEB 系统

http://localhost:8011/

6、安装CRMEB

Mysql数据库信息:

Host:192.168.10.11
Post:3306
user:root
pwd:123456

Redis信息:

Host:192.168.10.10
Post:6379
db:0
pwd:123456

7、常见问题

  1. 端口被占用进入docker-compose.yml 里面修改端口

  2. 如果运行docker-compose up -d 启动失败,请查看docker-compose.yml 修改里面镜像地址或其它配置

  3. Error response from daemon: Address already in use 报错 一般情况下是设置的ip被占用,修改下某个容器下的ipv4_address地址

  4. MYSQL容器无法启动,没有任何日志 注意m1芯片下需要使用mysql镜像daocloud.io/library/mysql:5.7.5-m15;其他任何情况下都 使用mysql:5.7的镜像