我在Dockerfile中有以下几行代码,我希望在应用程序启动之前将配置文件中的值设置为默认值,并提供在启动容器时使用-e选项进行设置的选项。我正在尝试使用Docker的ENV命令来实现这一点 RUN sed -i 's/CONFIG_VALUE/'"$CONFIG_VALUE"'/g' CONFIG_FILE
CMD comman
我需要使用存储在那里的参数构建/运行一个docker镜像,因此在我的构建服务器中,我希望运行如下内容:
sed -i 's/AWS_SECRET_KEY/'$aws_secret_key/ Dockerfile其中,AWS_SECRET_KEY是Dockerfile中的字符串,需要替换为$aws_secret_key,后者是一个包含真实密钥的变量。问题是密钥和数据库密码是随机的,所以它们包含&