如何在Dockerfile中设置ENVvariables.txt文件中的内容?
我想Dockerize一个Node.js应用程序,并在创buildDockerfile时,我遇到了连接到数据库的凭据存储在.txt文件的问题。 我怎样才能将我的Dockerfile中的.txt文件的内容设置为ENVvariables?
您可以使用--env-file
命令行选项:
docker run --env-file ./env.list ubuntu bash
这个文件应该使用
<variable>=value
(它将variables设置为给定值)或<variable>
(从本地环境中获取值)的语法,而#
用于注释。
有关更多详细信息, 请参阅此处的文档 。