首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复或重新安装docker?

如何修复或重新安装docker?
EN

Stack Overflow用户
提问于 2017-02-16 11:54:53
回答 2查看 49K关注 0票数 12

我已经执行了这个命令,现在docker不工作了.

如何正确修复(或重新安装) docker?

代码语言:javascript
复制
sudo rm -rf /var/lib/docker/aufs

我试着去做

代码语言:javascript
复制
apt-get install --reinstall docker

但它并没有起作用

这是我的错误消息:

代码语言:javascript
复制
docker: Error response from daemon: open /var/lib/docker/aufs/layers/c14f6c4750a2a3fcfa33e6f33041bf4fce087d314fb413ee3662e6e7035fea75: no such file or directory.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-16 13:46:45

这只在旧版本的docker (issue 22343)中才能看到,但最近的16.04.1LTS,Docker版本1.12.1,build也是如此

这取决于您正在使用哪个坞站,以及在哪个主机操作系统上。

例如,如果你在Ubuntu上,试着完全移除docker (如果你没有任何想要保留的本地工作,则使用)

代码语言:javascript
复制
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并查看问题是否仍然存在。

同样,这仅在您准备好从干净的状态重新开始,完全重新安装Docker时才会发生。

请勿在不考虑后果的情况下或在生产环境中执行rm -rf /var/lib/docker (!)。

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

票数 10
EN

Stack Overflow用户

发布于 2018-12-24 22:56:42

用docker-ce在ubuntu上试试

代码语言:javascript
复制
sudo apt-get install --reinstall docker-ce
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42264617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档