首页 > 解决方案 > Docker 将环境变量添加到崩溃的容器中

问题描述

是否可以将环境变量添加到崩溃的容器中?

我试过了

$ docker start --env MYVAR='value' <container_id>
$ docker exec --env MYVAR='value' <container_id> entrypoint.sh

但它没有用

标签: dockercontainers

解决方案


创建容器(或任何其他进程)后,您无法更改其环境变量。

我不会费心尝试恢复已退出的容器。 docker rm它和docker run一个新的。新建容器时docker run,可以根据需要添加或更改环境变量。


推荐阅读