如何修理docker或重新安装它?

时间:2017-02-16 03:54:53

标签: docker

我已经完成了这个命令,现在docker不能工作......

如何正确修理(或重新安装)泊坞窗?

sudo rm -rf /var/lib/docker/aufs

我试着做

apt-get install --reinstall docker

但它没有工作

这是我的错误消息:

docker: Error response from daemon: open /var/lib/docker/aufs/layers/c14f6c4750a2a3fcfa33e6f33041bf4fce087d314fb413ee3662e6e7035fea75: no such file or directory.

2 个答案:

答案 0 :(得分:7)

只有旧版本的docker(issue 22343)才能看到这种情况,但最近还有16.04.1 LTS,Docker版本1.12.1,build

这取决于您使用的docker以及主机操作系统。

例如,如果您使用的是Ubuntu,请尝试完全删除docker(如果您没有任何您希望保留的本地工作)

sudo apt-get purge docker-engine
sudo apt-get autoremove --purge docker-engine
rm -rf /var/lib/docker # This deletes all images, containers, and volumes

然后安装最新的docker 13.1并查看问题是否仍然存在。

答案 1 :(得分:4)

使用docker-ce在ubuntu上尝试

sudo apt-get install --reinstall docker-ce