?找回密码
?立即注册
查看: 810|回复: 0
打印 上一主题 下一主题

Debian 7(Wheezy)下面如何安装docker

[复制链接]

37

主题

44

帖子

224

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
224
跳转到指定楼层
楼主
发表于 2018-5-11 12:01:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为 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
1.从backports源安装新版本的内核,注意命令中的 -t wheezy-backports选项。

$ sudo apt-get
? ?? ?? ?? ?? ?? ?? ?
? ?? ?? ?? ?? ?? ?? ? update $ sudo apt-
? ?? ?? ?? ?? ?? ?? ? get
? ?? ?? ?? ?? ?? ?? ? install -
? ?? ?? ?? ?? ?? ?? ? t wheezy-backports linux-image-amd64
2.重启机器以启用新的内核。

3.使用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
然后手工删除用户创建的配置文件。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

GMT+8, 2019-9-20 03:36 , Processed in 0.040134 second(s), 4 queries .

? 2001-2011 Powered by Discuz! X3.4. Theme By Yeei!

快速回复 返回顶部 返回列表