问答

docker部署laravel应用可以执行初始化脚本吗?

作者:admin 2021-07-30 我要评论

比如我想在构建容器的时候自动执行artisan key:generate,修改storage目录权限等操作该怎么弄呢? 还没有系统去看docker的原理和文档,暂时只是急着先部署一下,...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

比如我想在构建容器的时候自动执行artisan key:generate,修改storage目录权限等操作该怎么弄呢?

还没有系统去看docker的原理和文档,暂时只是急着先部署一下,踩了一两天坑了。。。

###

初始化脚本通常应该在构建镜像的时候运行,使用 Dockerfile 文件的 RUN 指令运行一些命令,使用 docker build 命令按 Dockerfile 文件的配置来生成一个镜像。可以从已有的 laravel 镜像二次构建。构建容器时通常只启动一个长时间运行的进程,一般不做初始化的操作。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • docker部署laravel应用可以执行初始化

    docker部署laravel应用可以执行初始化

  • js书上的一个问题

    js书上的一个问题

  • 想判断一个数组不为空与一个字符串不为

    想判断一个数组不为空与一个字符串不为

  • 微信小程序如何实现“图像映射”(即HT

    微信小程序如何实现“图像映射”(即HT

腾讯云代理商
海外云服务器