代码之家  ›  专栏  ›  技术社区  ›  Régis B.

Docker动态配置文件

  •  3
  • Régis B.  · 技术社区  · 9 年前

    我的一些Docker容器需要依赖于环境变量和/或容器参数的配置文件(比如JSON、YAML或INI文件)。

    自动生成这些环境文件的标准方法是什么?

    1. Tiller
    2. 一个自定义字符串替换脚本,用与我的其他应用程序相同的语言编写:但我不想在我的所有docker项目中包含额外的脚本。
    3. sed -i s/ENVVAR/${ENVVAR}/g config.json :它管用,但对我的口味来说有点太“生”。
    1 回复  |  直到 9 年前
        1
  •  1
  •   bluescores    9 年前

    退房 confd ,强烈建议将其用于“我希望在图像中使用最少杂乱的模板”的特定用例。confd允许您使用本地环境变量后端来模板输出您想要的任何配置文件格式。