有人知道如何使用docker-compose中的命令:选项来运行带参数的命令吗?我知道版本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
...发布于 2016-03-05 08:30:28
请重新阅读docker-compose.yml中的docker-compose docs。command指的是在容器内执行的实际命令,而不是您传递给docker run的选项。您的示例转换为:
rstudio:
image: rocker-hadleyverse
ports:
- "8787:8787"
environment:
- USER=foo
- PASSWORD=bar
links:
- db要在容器启动后分离,请使用docker-compose up -d。
https://stackoverflow.com/questions/35796353
复制相似问题