【发布时间】:2020-09-14 17:40:24
【问题描述】:
我经常需要使用不同的参数来启动 Odoo 服务器。
所以在版本化的 docker-compose.yml 中,我指定了以下内容:
version: '3'
services:
web:
image: odoo:12.0
command: odoo ${ODOO_ARGS}
并创建了一个 .env 文件:
ODOO_ARGS="--update=all"
这适用于单个参数,但它不能处理多个参数。例如,如果我尝试以下操作:
ODOO_ARGS="--database=myDb --update=all --stop-after-init"
该命令将被评估为:odoo --database="myDb --update=all --stop-after-init"
我很确定这是语法问题,所以我想知道如何通过 .env 文件将多个参数传递给命令选项。
【问题讨论】:
标签: docker docker-compose environment-variables odoo