我使用以下命令运行 docker 容器。
#docker run -it --name mydocker -v /local/path:/docker/path random_docker
Run Code Online (Sandbox Code Playgroud)
然后我就停下来了。
#docker stop mydocker
Run Code Online (Sandbox Code Playgroud)
如果我现在使用“docker start”启动同一个容器,那么它将使用我最初运行该容器时使用的相同命令启动。
#docker start mydocker
Run Code Online (Sandbox Code Playgroud)
但我想使用不同的参数/命令启动同一个容器,例如再安装一个驱动器,如 /newdrive/data:/docker/data。修改命令的可能方法是什么?
这不可能。但有一种方法可以通过提交容器来获取它:
docker commit CONTAINER_ID new_image
docker run [new parameters] new_image
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4355 次 |
| 最近记录: |