刚刚在一台机器上为了升级 docker 执行了卸载-安装的步骤,于是之前的容器都停止了,还包含还有数据库的容器,ps -a 里也全无信息.
我可以用 /var/lib/docker/containers 里的数据重启这个容器吗?
我可以用 /var/lib/docker/containers 里的数据重启这个容器吗?
1
fengci Dec 5, 2018
docker ps -a 不是能看到所有容器嘛。 然后 docker start [CONTAINER ID/NAMES] 去启动之前容器
|
3
greenskinmonster Dec 5, 2018 storage-driver 变了?
|
4
PureWhiteWu Dec 5, 2018
如果执行的是卸载-安装的步骤的话,原先容器应该全部删除,因为卸载会删除所有数据。
|
5
PureWhiteWu Dec 5, 2018
意思是,多半找不回来了。
|
6
unknowfly OP @greenskinmonster 改回 devicemapper 就可以了,感谢~
|
7
CivAx Dec 5, 2018 @PureWhiteWu 如果是在 Linux 上执行 卸载-安装 步骤容器的信息不会被清除。
|
8
PureWhiteWu Dec 5, 2018
@CivAx 可能这和卸载所采用的步骤有关吧?
|
9
CivAx Dec 5, 2018 @PureWhiteWu yum remove 是没有问题的,其他的包管理方式不清楚。
|