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