利用 Linux 指令 envsubst 產生設定檔
最近在 k Docker 相關文件時,發現一個好用的指令 envsubst ,因此特別紀錄一下。
The envsubst program substitutes the values of environment variables.
因為撰寫 Dockerfile 時會有將設定檔放進 Docker 內的需求,而設定檔中又有些必須設定為變數,視不同情況寫不一樣的值進去,例如針對開發環境跟生產環境的區別有不一樣的設定。
這時最簡單的方法是利用環境變數(environment variables)搭配 envsubst
來產生設定檔。
Posted on Feb 23, 2018 in Unix-like 命令列教學 by Amo Chen ‐ 1 min read