如何修复或重新安装Docker? [英] How to repair docker or reinstall it?

查看:944
本文介绍了如何修复或重新安装Docker?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经执行了此命令,现在泊坞窗无法工作...

I have done this command and now docker don't work...

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

How can I repair (or reintall) docker properly?

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.


推荐答案

只有在较早版本的docker(< a href = https://github.com/docker/docker/issues/22343 rel = nofollow noreferrer>问题22343 ),但最近版本为16.04.1 LTS,Docker版本为1.12.1 ,构建

That was seen only with older versions of docker (issue 22343), but also more recently with 16.04.1 LTS, Docker version 1.12.1, build

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

It depends on which docker you are using, and on which host OS.

例如在Ubuntu上,请尝试完全删除docker(如果您没有要保留的本地工作

If you are on Ubuntu for instance, try removing docker completely (if you don't have any local work that you would want to keep)

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,看问题是否仍然存在。

Then install the latest docker 13.1 and see if the issue persists.

同样,仅当您准备从干净状态再次启动,完全重新安装Docker时。

不要执行 rm -rf / var / lib / docker 而不考虑后果,或在生产环境中(!)。

Again, this is only if you are ready to start again from a clean state, reinstalling Docker entirely.
Do not execute rm -rf /var/lib/docker without considering the consequences, or in a production environment(!).

rakeshz answer 使用 apt-get install --reinstall 是更安全的第一步。

rakeshz's answer using an apt-get install --reinstall is a safer first step.

这篇关于如何修复或重新安装Docker?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆