【发布时间】:2016-09-14 10:16:16
【问题描述】:
web:
image: nginx
volumes:
- "./app:/src/app"
ports:
- "3030:3000"
- "35729:35729"
我想要一个 bash 脚本来用 bash 脚本替换 nginx 的参数。
./script apache
将nginx 替换为apache
【问题讨论】:
-
由于您似乎想要覆盖 docker-compose 文件中的值,您可能想查看我的 docker compose wrapper program 允许可以被环境变量覆盖的默认值(例如区分测试和生产系统)。因为它支持 YAML 1.2,所以它还让您无需引用那些可以被 compose 的默认 YAML 1.1 解析器解释为六十进制的
"3030:3000"端口映射