我有一个 dockerized php 应用程序。我想从名为 version 的文件中将版本和 buildTime 设置为环境变量
VERSION=$(head -n 1 version)
buildTime=$(head -2 version | tail -1)
它认为破折号-n和-1作为特殊字符的问题。我怎么解决这个问题?
素胚勾勒不出你
浏览 172回答 2
2回答
弑天下
使用docker run命令的--env-file选项。创建version.env包含所需详细信息的文件version=v1buildtime=01-01-2019在 docker run 命令中指定环境文件。docker run -itd --env-file=/path/to/version.env image:v1希望这可以帮助。