grey5659
V2EX  ›  Docker

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

  •  
  •   grey5659 · Jun 2, 2020 · 2785 views
    This topic created in 2181 days ago, the information mentioned may be changed or developed.

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

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

    3 replies    2020-06-02 17:11:51 +08:00
    tomczhen
        1
    tomczhen  
       Jun 2, 2020 via Android
    entrypoint
    dullwit
        2
    dullwit  
       Jun 2, 2020 via iPhone
    dockerfile 构建
    Orenoid
        3
    Orenoid  
       Jun 2, 2020
    Dockerfile 里用 RUN 命令直接执行,或者在最后跑一个 entrypoint.sh 脚本,然后在脚本里跑你的初始化命令和启动命令。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2847 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 466ea39e · 33ms · UTC 06:02 · PVG 14:02 · LAX 23:02 · JFK 02:02
    ♥ Do have faith in what you're doing.