如何在Docker容器上配置环境变量而不在Dockerfile中对其进行硬编码?

时间:2016-03-17 16:42:39

标签: docker dockerfile

我的dockerfile从需要私有凭据的私有源中提取代码存储库,现在它们在dockerfile中被硬编码为环境变量。有没有办法将它们作为参数发送,如: docker run --name myContainer --env USER=user@email.com --env PASS=password sgarcia/myimage

这可能吗?

编辑:我是一个白痴,我的伪代码有效。我没想到它就像taht一样简单。谢谢科林......

1 个答案:

答案 0 :(得分:2)

显然我用“伪代码”来说明我想要实际为docker工作的东西......感谢Collin