如何在Docker中部署Laravel应用

服务器

如何在Docker中部署Laravel应用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

创新互联专注于静宁网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供静宁营销型网站建设,静宁网站制作、静宁网页设计、静宁网站官网定制、重庆小程序开发服务,打造静宁网络公司原创品牌,更为您提供静宁网站排名全网营销落地服务。

一、 我们首先准备一下我们的 docker/app.cron 文件

注意一下,文件最后的空行是必须的。

#!/usr/bin/envbashPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin*****cd/var/www/html&&phpartisanschedule:run>>/dev/null2>&1

二、新建一个入口文件:docker-entrypoint-queue.sh

注意一下,此文件需要执行权限。

#!/usr/bin/envbashphpartisancache:clearphpartisanconfig:cachephpartisanroute:cachephpartisanview:cache#加载调度任务并重启croncrontabdocker/app.cron/etc/init.d/cronrestart#执行队列phpartisanqueue:work--timeout=60

三、这一次我们使用 docker compose 运行程序:./docker-compose.yml

version:"3.4"services:api:build:.image:moorper/example-laravelnetworks:-frontend-backendenvironment:-APP_ENV=developmentports:-"80:80"entrypoint:./docker-entrypoint.shqueue:build:.image:moorper/example-laravelnetworks:-backendenvironment:-APP_ENV=developmententrypoint:./docker-script-entrypoint.shnetworks:frontend:backend:

四、运行

docker-composeup-d

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注资讯频道。

网站名称:如何在Docker中部署Laravel应用
网站网址:https://www.cdcxhl.com/article18/cjpddp.html

成都网站建设公司_创新互联,为您提供外贸网站建设定制网站品牌网站设计网站制作自适应网站网站改版

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发