ubuntu 14升级之后 docker 启动失败
2016-08-11 22:17
399 查看
昨天没事就给 hp 服务器升级了下系统版本,由原来 ubuntu 14.04 LTS 版本升级到 16.04LTS 版本,之后一切都有了变化,让我最头疼的是 docker 居然启动不了了,唉,后悔啊,这还不是最后悔的动作,因为,在解决问题的过程中,某国内的帖子上提到 rm -rf /var/lib/docker 目录,在删完之后,我彻底的后悔了。
简单恢复看上不可能了,还是用 google 查查吧,这baidu简直就是。。。。唉,还是不吐槽了....
先描述下问题吧:
直接上答案吧,至少本人是通过如下方式来解决的,希望能帮助读者:
$ sudo vim /lib/systemd/system/docker.service
然后再通过如下方式来使能上述配置
$ sudo systemctl daemon-reload
$ sudo service docker stop
$ sudo service docker start
通过上述命令之后,基本能正常使用了.
解决问题中参考了如下内容
https://github.com/docker/docker/issues/16256
简单恢复看上不可能了,还是用 google 查查吧,这baidu简直就是。。。。唉,还是不吐槽了....
先描述下问题吧:
% docker run --rm -c 1 ubuntu echo hi Error response from daemon: Cannot start container c44478***1: [8] System error: open
/sys/fs/cgroup/cpu,cpuacct/init.scope/system.slice/docker-c44478b6b**.scope/cpu.shares: no such file or directory[/code]
直接上答案吧,至少本人是通过如下方式来解决的,希望能帮助读者:
$ sudo vim /lib/systemd/system/docker.service
... [Service] ExecStart=/usr/bin/docker -d -H fd:// --exec-opt native.cgroupdriver=cgroupfs ...
然后再通过如下方式来使能上述配置
$ sudo systemctl daemon-reload
$ sudo service docker stop
$ sudo service docker start
通过上述命令之后,基本能正常使用了.
解决问题中参考了如下内容
https://github.com/docker/docker/issues/16256
相关文章推荐
- Docker1.12版本swarm模式下的网络模型
- 【JEECG Docker安装】Docker启动报错
- 【jeecg Docker安装】使用 Docker 搭建 Java Web 运行环境
- docker环境搭建
- 进军Docker 1.12,将代理与Swarm完美整合
- Docker网络管理及容器跨主机通信(四)
- Docker数据持久化与容器迁移(三)
- Docker介绍与安装使用(一)
- Docker Machine快速安装Docker环境(二)
- Docker集群管理之Docker Machine
- Docker 1.12新功能探索(4):1分钟创建集群
- minikube 安装
- 内网部署支持ssl的docker registry
- 一些收藏的网址
- Docker核心原理-资源隔离和限制
- Docker挂载主机目录Docker访问出现Permission denied的解决办法
- Docker为什么刚运行就退出了?
- Docker命令详解
- docker专题(2):docker常用管理命令(下)
- docker专题(2):docker常用管理命令(上)