在'docker-compose up'上的主机上运行命令

时间:2017-11-15 13:35:18

标签: docker docker-compose

我正在尝试运行将在docker-compose up

上自动触发的特定命令

我想避免所有这些步骤:https://github.com/FLKone/Dodee/tree/php_mysql_slim

(下载包含docker-compose.yml +某些必需默认文件的zip文件)

在该示例中,我需要Nginx的默认配置文件。

所以现在的解决方案是下载包含yml和配置文件的zip。但是,如果在用户运行docker-compose up(或由其创建,以限制网络访问)时下载配置文件会更好

(也许最好的做法是创建一个installion脚本来下载yml和配置文件?)

由于

1 个答案:

答案 0 :(得分:1)

  

我正在尝试运行将在docker-compose up

上自动触发的特定命令

在docker-compose.yml中使用entrypoint。您可以按服务执行此操作,因此web容器可以下载/配置nginx conf,php容器可以运行编写器等。