我可以在Dockerfile的CMD节中使用环境变量吗?
我想做这样的事情:
CMD ["myserver", "--arg=$ARG", "--memcache=$MEMCACHE_11211_TCP_ADDR:$MEMCACHE_11211_TCP_PORT"]
其中$ MEMCACHE_11211_TCP_ *将通过包含docker run
命令的--link参数自动设置。用户可以在运行时配置$ ARG,也许可以通过“ -e”参数进行配置?
这似乎对我不起作用,例如,它实际上是通过字符串“ $ ARG”传递的。