Centos6.5安装docker

 1.查看系统的内核版本

#uname -a

#uname -r

2.对内核版本进行升级

1)导入 public key

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

导入成功是没有信息的!

2)ELRepo安装(网上有一些引用过时会报404,这个不会)

rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

3)安装内核版本

在yum的ELRepo源中,有mainline(3.13.1)、long-term(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本。

yum --enablerepo=elrepo-kernel install kernel-lt -y

4) vim /etc/grub.conf

编辑grub.conf文件,修改Grub引导顺序  将default=1改为default=0

5)保存后,重启reboot,查看内核版本 内核版本已经升级


3.安装docker

1)安装yum源

yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

2)docker安装

yum install docker-io


3)启动docker

启动命令:service docker start

查看版本命令:docker version


此时发现只启动了客户端而服务端没有启动!!!

查看log发现报错!!!

vim /etc/log/docker


可以看出是这个libdevmapper版本的问题

升级后再次运行docker就好了

升级yum upgrade device-mapper-libs

再次启动查看版本OK


 4.docker验证hello-world

命令 docker run hello-world 由于本地没有hello-world镜像,就会下载一个hello-world镜像在容器内运行



docker镜像文件获取速度过慢处理:

------------

修改Docker配置文件/etc/default/docker如下:

DOCKER_OPTS="--registry-mirror=http://aad0405c.m.daocloud.io"
----------------------


参考链接:http://www.runoob.com/docker/centos-docker-install.html

http://www.cnblogs.com/saneri/p/6178536.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值