如何使用docker run命令传递环境变量?

时间:2020-05-07 12:28:03

标签: docker docker-compose dockerfile

我正在使用docker来部署我的应用程序,并且需要在docker run命令中传递环境变量。我正在尝试执行以下操作:

docker run -it --env-file /path/env.properties --env my_var=rrree  imageName

,并且在Dockerfile中,我尝试使用Dockerfile中的以下代码检查这些变量是否存在:

cmd echo "test" ; echo ${my.var}

但是当我运行docker run命令时,我得到以下输出:

test
/bin/sh: 1: Bad substitution

我做错了什么?我在哪里弄错了?

0 个答案:

没有答案