我可以将参数传递给 docker-compose 命令配置选项吗
Can I pass arguments into docker-compose the command config option
任何人都知道如何使用命令:docker 中的选项-将我的带参数的命令组合成 运行?我知道版本 2 提供了参数,但它适用于 docker-engine 1。10.x 我使用的是 docker-engine 1.6.2,目前无法升级。
我想在 docker-compose:
中做这样的事情
...
rstudio:
image: rocker-hadleyverse
command: -d -p 8787:8787 -e USER=<username> -e PASSWORD=<password> rocker-hadleyverse
links:
- db
...
Please (re)read the docker-compose docs, in docker-compose.yml command
指的是容器内部实际执行的命令,而不是您传递给 docker run
的选项。您的示例转换为:
rstudio:
image: rocker-hadleyverse
ports:
- "8787:8787"
environment:
- USER=foo
- PASSWORD=bar
links:
- db
在容器启动后分离使用 docker-compose up -d
。
任何人都知道如何使用命令:docker 中的选项-将我的带参数的命令组合成 运行?我知道版本 2 提供了参数,但它适用于 docker-engine 1。10.x 我使用的是 docker-engine 1.6.2,目前无法升级。
我想在 docker-compose:
中做这样的事情...
rstudio:
image: rocker-hadleyverse
command: -d -p 8787:8787 -e USER=<username> -e PASSWORD=<password> rocker-hadleyverse
links:
- db
...
Please (re)read the docker-compose docs, in docker-compose.yml command
指的是容器内部实际执行的命令,而不是您传递给 docker run
的选项。您的示例转换为:
rstudio:
image: rocker-hadleyverse
ports:
- "8787:8787"
environment:
- USER=foo
- PASSWORD=bar
links:
- db
在容器启动后分离使用 docker-compose up -d
。