|
|
před 1 rokem | |
|---|---|---|
| .. | ||
| mysql | před 1 rokem | |
| nginx | před 1 rokem | |
| php | před 1 rokem | |
| redis | před 1 rokem | |
| Makefile | před 1 rokem | |
| README.md | před 1 rokem | |
| docker-compose.yml | před 1 rokem | |
| phprun.command | před 1 rokem | |
| phprun.sh | před 1 rokem | |
docker 官网下载 https://www.docker.com/products/docker-desktop
或命令安装
curl -sSL https://get.daocloud.io/docker | sh
https://www.runoob.com/docker/docker-compose.html
建议去下载最新开源代码 https://gitee.com/ZhongBangKeJi/CRMEB 程序放到docker-compose 同级目录下
进入docker-compose/MacArm 目录 cd ./docker-compose/MacArm
启动项目:make run
不支持makefile命令,请使用docker-compose命令 doker-compose up -d
进入PHP容器启动队列、定时任务、长连接命令
进去容器make命令:make phprun
进入容器原生命令: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
Host:192.168.10.11
Post:3306
user:root
pwd:123456
database:crmeb
Host:192.168.10.10
Post:6379
db:0
pwd:123456
端口被占用进入docker-compose.yml 里面修改端口
如果运行docker-compose up -d 启动失败,请查看docker-compose.yml 修改里面镜像地址或其它配置
Error response from daemon: Address already in use 报错 一般情况下是设置的ip被占用,修改下某个容器下的ipv4_address地址
MYSQL容器无法启动,没有任何日志 注意m1芯片下需要使用mysql镜像daocloud.io/library/mysql:5.7.5-m15;其他任何情况下都 使用mysql:5.7的镜像