【发布时间】:2014-05-29 01:39:59
【问题描述】:
我可以在 Dockerfile 的 CMD 节中使用环境变量吗?
我想做这样的事情:
CMD ["myserver", "--arg=$ARG", "--memcache=$MEMCACHE_11211_TCP_ADDR:$MEMCACHE_11211_TCP_PORT"]
$MEMCACHE_11211_TCP_* 将通过包含我的docker run 命令的 --link 参数自动设置。并且 $ARG 可以由用户在运行时配置,也许可以通过“-e”参数?
这似乎对我不起作用,例如,它似乎实际上是通过字符串“$ARG”。
【问题讨论】:
标签: environment-variables docker