标签: docker docker-compose
我在 Dockerfile 中使用了一个 env 并设置了这样的默认值:
ENV HOST=abc
我在 docker-compose yaml 文件中覆盖了这个环境,如下所示:
environment: HOST: "efg"
但我在入口点脚本中 echo 这个环境,它是 abc。
echo
abc
并且使用docker exec在容器中运行到echo $HOST,就是efg。
docker exec
echo $HOST
efg
谁能告诉我为什么。