如何在Docker Compose 中執行一次性指令
要設定一個指令只需要執行一次的Docker 環境,例如填入資料庫,建議的方法是使用入口點腳本。
入口點腳本
在容器映像中建立一個入口點腳本,通常命名為entrypoint.sh 。該腳本將檢查資料庫初始化是否已完成,如果未完成,則執行必要的操作。
以下是基於官方 WordPress 映像的範例入口點腳本:
Docker Compose 配置
在 doml-compose.yy文件中,在需要初始化的服務的入口點鍵中指定入口點腳本,如下所示:
附加說明
以上是如何使用入口點腳本在 Docker Compose 中執行一次性指令?的詳細內容。更多資訊請關注PHP中文網其他相關文章!