首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否可以将参数传递到docker中-编写命令config选项

我是否可以将参数传递到docker中-编写命令config选项
EN

Stack Overflow用户
提问于 2016-03-04 20:41:12
回答 1查看 9.4K关注 0票数 3

有人知道如何使用docker-compose中的命令:选项来运行带参数的命令吗?我知道版本2提供了参数,但它适用于docker-engine 1.10.x我使用的是docker-engine 1.6.2,目前无法升级。

我想在docker-compose中这样做:

代码语言:javascript
复制
...
rstudio:
  image: rocker-hadleyverse
  command: -d -p 8787:8787 -e USER=<username> -e PASSWORD=<password> rocker-hadleyverse
  links:
    - db
...
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-05 08:30:28

请重新阅读docker-compose.yml中的docker-compose docscommand指的是在容器内执行的实际命令,而不是您传递给docker run的选项。您的示例转换为:

代码语言:javascript
复制
rstudio:
  image: rocker-hadleyverse
  ports:
    - "8787:8787"
  environment:
    - USER=foo
    - PASSWORD=bar
  links:
    - db

要在容器启动后分离,请使用docker-compose up -d

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35796353

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档