我正在使用 docker-machine,并使用 VirtualBox 驱动程序创建了一个 VM。我想暂停我的机器而不杀死该机器中所有正在运行的 docker dontainers。这有可能以某种方式做到吗?我想恢复我的机器,并恢复我所有正在运行的容器。
问问题
5207 次
3 回答
5
你可以运行:
- 停止所有 docker 机器:(已
docker-machine stop $(docker-machine ls --format "{{.Name}}")
编辑) - 启动所有 docker 机器 :
docker-machine start $(docker-machine ls --format "{{.Name}}")
:(已编辑) - 停止机器:(已
docker-machine stop "<machine-name>"
编辑) - 启动机器 :
docker-machine start "<machine-name>"
:(已编辑)
于 2018-10-10T08:00:21.937 回答
4
或者从命令行:
VBoxManage controlvm YOURDOCKERMACHINENAME savestate
恢复:
docker-machine start YOURDOCKERMACHINENAME && eval $(docker-machine env YOURDOCKERMACHINENAME)
于 2016-04-14T14:24:47.690 回答