启动具有不同参数的Docker容器

时间:2017-04-27 10:45:00

标签: docker

我使用以下命令运行docker容器。

#docker run -it --name mydocker -v /local/path:/docker/path random_docker

然后我停了下来。

#docker stop mydocker

如果我现在使用' docker start'启动同一容器然后它将以我最初用于运行此容器的相同命令启动。

#docker start mydocker

但是我想用不同的参数/命令启动相同的容器,例如再安装一个驱动器,如/ newdrive / data:/ docker / data。 修改命令的可能方法是什么?

2 个答案:

答案 0 :(得分:2)

这是不可能的。但有一种方法可以通过提交容器来获取它:

docker commit CONTAINER_ID new_image
docker run [new parameters] new_image

答案 1 :(得分:0)

您可以使用docker update更改一组有限的参数。遗憾的是,添加卷是不可能的。