centos6.5如何安装docker
这篇文章主要讲解了"centos6.5如何安装docker",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"centos6.5如何安装docker"吧!
提示:
64 位操作系统,内核版本至少为 3.10。
升级前系统镜像:CentOS 6.5 64位
内核版本:2.6.32-431.23.3.el6_x86_64
1、导入public key
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
2、安装elrepo到内核为2.6.32的CentOS中
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
3、安装kernel-lt(long term support)长期支持版本
yum --enablerepo=elrepo-kernel install kernel-lt -y
4、安装docker
需要先安装yum 源.
yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
再执行
yum install docker-io
注:
1) 如果直接通过yum方式使用elrepo源速度会较慢(该源在国外)。
推荐采用rpm的方式安装kernel-lt:
访问http://elrepo.org/linux/kernel/el6/x86_64/RPMS/下载对应的rpm包,通过rpm方式安装:
rpm -ivh kernel-lt-3.10.93-1.el6.elrepo.x86_64.rpm
2) 在Centos 6.5中会提示升级内核,除此之外,还有一个报错
docker: relocation error: docker: symbol dm_task_get_info_with_deferred_remove, version Base not defined in file libdevmapper.so.1.02 with link time reference
执行 yum upgrade device-mapper-libs 来进行升级
4、编辑grub.conf文件,修改Grub引导顺序
vim /etc/grub.conf
确认安装的新内核的位置,将default的值调整为新内核的顺序,如本次升级案例中新装的内核位置为0,所以将default修改为0,保存退出,reboot重启服务器。
5、重启系统后检查内核
6、内核升级完成后进行测试
升级完成后可以安装docker进行使用观察:
yum install -y docker-io
service docker start
docker pull centos:6
docker run -it centos:6 /bin/bash
感谢各位的阅读,以上就是"centos6.5如何安装docker"的内容了,经过本文的学习后,相信大家对centos6.5如何安装docker这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!