Skip to content

shrimpliu/laravel-docker

Repository files navigation

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即可生效。

About

laravel docker config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published