我已经尝试将我的内核从 3.19.0-22 升级到 Ubuntu 15.04 中的任何内核 4.* 版本,但是在重新启动时我发现 docker 不再工作了。
Sep 19 12:37:14 sniper docker[1098]:
time="2015-09-19T12:37:14.116981936+02:00" level=error
msg="[graphdriver] prior storage driver \"aufs\" failed: driver not supported"
Sep 19 12:37:14 sniper docker[1098]:
time="2015-09-19T12:37:14.117058280+02:00" level=fatal msg="Error
starting daemon: error initializing graphdriver: driver not supported"
Run Code Online (Sandbox Code Playgroud)
我的问题是:
我是否遗漏了什么,或者我应该为此做些什么?
还是我可以更改 docker 中的某些内容以使其再次运行?
感谢您的时间和帮助。
为 ubuntu(来自 ppa)安装 linux 内核 4.2.1 后,docker 停止正常运行。
为了让它恢复工作,我做了:
停止docker服务后,
sudo apt-get remove --purge docker-engine
Run Code Online (Sandbox Code Playgroud)
然后我摆脱了 /var/lib/docker 中仍在 aufs 中的任何以前的容器和图像
mv /var/lib/docker /var/lib/docker.old
Run Code Online (Sandbox Code Playgroud)
然后我从 docker 在线托管的脚本中重新安装了 docker:
wget -qO- https://get.docker.com/ | sh
Run Code Online (Sandbox Code Playgroud)
重新安装后docker立即工作
我可能可以从 /var/lib/docker.old 复制和粘贴数据以获取容器和图像,但在我的情况下这不值得,所以我什至没有尝试,但你可能会考虑这样做如果您想检索以前的图像和容器。
归档时间: |
|
查看次数: |
4627 次 |
最近记录: |