如何在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应用
网页网址:http://hxwzsj.com/article/cjpddp.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站设计公司 成都网站建设公司 四川成都网站制作 网站建设 网站制作报价 响应式网站建设 定制网站设计 成都企业网站制作 成都网站制作 高端品牌网站建设 网站建设公司 定制网站制作 成都网站建设 网站制作公司 手机网站建设套餐 成都网站设计 公司网站建设 网站建设方案 营销型网站建设 成都网站建设 企业手机网站建设 成都网站建设