我的一些Docker容器需要依赖于环境变量和/或容器参数的配置文件(想想:JSON,YAML或INI文件)。
自动生成这些环境文件的标准方法是什么?
到目前为止我考虑过的解决方案包括:
sed -i s/ENVVAR/${ENVVAR}/g config.json
:它有效,但根据我的口味,它有点过于“原始”。答案 0 :(得分:1)
查看confd,强烈推荐它用于&#34的特定用例;我希望在我的图像中尽量减少模糊"。 confd允许您使用本地环境变量后端来模板化您想要的任何配置文件格式。