【问题标题】:How to add plugins via docker compose cammand option?如何通过 docker compose 命令选项添加插件?
【发布时间】:2019-04-01 13:09:40
【问题描述】:
我需要从 wordpress 网站下载一些免费插件,并通过 docker-compose 中的命令属性将该文件夹移动到插件文件夹
docker compose完成后有什么办法可以执行shell脚本吗?
> command: apt-get install -y curl curl -SL
https://downloads.wordpress.org/plugin/advanced-custom-fields.5.7.12.zip
或者为此使用 bash 脚本?
【问题讨论】:
标签:
wordpress
bash
docker-compose
【解决方案1】:
documentation 说:
命令也可以是列表,方式类似于dockerfile:
命令:[“bundle”、“exec”、“thin”、“-p”、“3000”]
【解决方案2】:
你可以:
docker-compose run <your_service> apt-get install -y curl
docker-compose run <your_service> curl -SL https://downloads.wordpress.org/plugin/advanced-custom-fields.5.7.12.zip
您甚至可以在 1 个命令中完成,但我猜安装是一次性的,您可能会将其包含在您的图像中;)
希望这会有所帮助。