因为 bug #407的原因,docker要求linux内核必须大于等于3.8。很不幸的是debian7(wheezy)版本自带的是3.2版本。
怎么办呢?还是要使用backports源。wheezy-backports支持3.16版本的内核,可以满足docker的要求。
一、设置backports源
将下面这句话添加到apt的源文件中。
deb http://http.debian.net/debian wheezy-backports main
二、安装docker
从backports源安装新版本的内核,注意命令中的 -t wheezy-backports选项。
$ sudo apt-get update $ sudo apt- get install - t wheezy-backports linux-image-amd64
重启机器以启用新的内核。
使用docker的安装脚本安装docker。
curl -sSL https://get.docker.com/ | sh
三、删除
删除docker包
$ sudo apt-get purge docker- engine
同时删除不再使用的依赖包。
$ sudo apt- get autoremove --purge docker-engine
使用下面的命令删除镜像文件,容器文件,卷文件。
$ rm -rf / var/lib/docker
然后手工删除用户创建的配置文件。
本文地址:https://dockerworld.cn/?id=185
温馨提示:文章内容系作者个人观点,不代表Docker中文社区对观点赞同或支持。
版权声明:本文为转载文章,来源于 互联网 ,版权归原作者所有,欢迎分享本文,转载请保留出处!
温馨提示:文章内容系作者个人观点,不代表Docker中文社区对观点赞同或支持。
版权声明:本文为转载文章,来源于 互联网 ,版权归原作者所有,欢迎分享本文,转载请保留出处!
发表评论