Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 829 Bytes

README.MD

File metadata and controls

38 lines (31 loc) · 829 Bytes

Laravel项目Docker

配置文件

cp .env.example .env

修改APP_PATH为站点存放目录。

查看当前用户uid和gid

修改.env中的WORKSPACE_PUID和WORKSPACE_PGID与当前用户相同

添加站点

nginx/sites/目录中添加站点配置文件

添加supervisor守护进程

supervisor/conf.d/目录中添加.conf配置文件

启动

docker-compose up -d nginx mysql redis elasticsearch supervisor

进入Shell

docker-compose exec --user=shrimp workspace bash

crontab生效

首次运行时,crontab不会自动生效,需要编辑一次. 以root用户进入workspace

docker-compose exec workspace bash

打开一次crontab文件并保存退出

vim /etc/cron.d/shrimp

然后直接:wq保存退出,该crontab即可生效。