文档章节

CentOS-6.5在线安装Docker-1.7教程(升级内核)

寻知者
 寻知者
发布于 2017/07/20 17:55
字数 455
阅读 15
收藏 2

前一篇博客讲到了Centos6.5在线安装docker1.7的方式。由于docker官方推荐的内核版本是3.10以上,本文在上一篇基础上增加了升级内核的方法,然后再3.10内核基础上安装docker。

1.  安装EPEL

For CentOS-6.5, theDocker package is part of Extra Packages for EnterpriseLinux (EPEL) repository, a community effort to create and maintain additionalpackages for the RHEL distribution. Firstly, you need to ensure you have theEPEL repository enabled. Please follow theEPEL installation instructions.

1.1 安装yum优先级插件

# yum install yum-priorities

1.2 安装epel

# rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

1.3 查看是否安装成功

# rpm -q epel-release

1.4 导入key:

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

1.5 修改/etc/yum.repos.d/epel.repo文件,在[epel]最后添加一条属性 priority=11

# vi /etc/yum.repos.d/epel.repo

1.6  重建缓存

# yum makecache

安装完成之后,确保yum list能找到Docker的相关rpm包。

 

2.  升级内核

2.1  导入public key

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

2.2  安装ELRepo到CentOS-6.5中

# rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm

这里可能会找不到,需改为

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

2.3  安装kernel-lt(lt=long-term)这个比较稳定,会持续更新,二选一。

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

可以装kernel-ml(ml=mainline)

# yum --enablerepo=elrepo-kernel install kernel-ml -y

2.4  修改Grub引导顺序

# vi  /etc/grub.conf设置default=0

2.5  重启

2.6  uname -a检查

3.   安装docker

For CentOS-6, thereis a package name conflict with a system tray application and its executable,so the dockerRPM package was calleddocker-io.To proceed with docker-io installation on CentOS-6, you may need toremove thedocker package first. Next,let's install the docker-io package which willinstall Docker on our host.

3.1 remove docker

# yum remove docker

 

3.2 安装docker

# yum install docker-io

4.    更新device-mapper-libs

# yum upgrade device-mapper-libs

5.    设置开机自启

# chkconfig docker on

6.    检查支持情况

# lxc-checkconfig

7.    启动cgroup

# service cgconfig start

8.  启动docker

# docker –d &

9.    测试

# docker ps -a

本文转载自:http://blog.csdn.net/tuzhutuzhu/article/details/48727597

共有 人打赏支持
寻知者
粉丝 0
博文 40
码字总数 4837
作品 0
深圳
后端工程师
CentOS 6.8上安装 docker.io

CentOS 6.8上安装 docker.io docker是什么就不多说了,见docker基础原理介绍。 docker容器最早受到RHEL完善的支持是从最近的CentOS 7.0开始的,官方说明是只能运行于64位架构平台,内核版本为...

paascloud
2017/04/06
0
0
CentOS6.5下docker的安装和使用

docker容器最早受到RHEL完善的支持是从最近的CentOS 7.0开始的,官方说明是只能运行于64位架构平台,内核版本为2.6.32-431及以上(即>=CentOS 6.5,运行docker时实际提示3.8.0及以上)。 需要...

Eric_Guan
2016/04/30
39
0
centos6.5升级内核到3.10.28

本文转载自:http://ljf.me/ 网上有不少升级CentOS内核的文章,如《CentOS 6.5 升级内核到 3.10.28》,大部分都是下载源码编译,有点麻烦。 在yum的ELRepo源中,有mainline(3.13.1)、long-...

求学ing
2015/08/04
0
1
CentOS 6.5上安装docker与docker对中文字符集的支持

一、CentOS 6.5上安装docker 在CentOS 6.5 还不能够直接通过yum install -y docker 来安装docker服务 在一些文档中有看到说是因为内核太低的原因导致的,因为docker至少要做3.8以上的版本才能...

翘楚秦歌
2017/06/14
0
0
centos 6.5 内核升级

一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡,退出容器. 在yum的ELRepo源中,有mainline(3.13.1)、long-term(3.10.28)这2个内核...

kingkernel
2017/03/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

(一)软件测试专题——之Linux常用命令篇01

本文永久更新地址:https://my.oschina.net/bysu/blog/1931063 【若要到岸,请摇船:开源中国 不最醉不龟归】 Linux的历史之类的很多书籍都习惯把它的今生来世,祖宗十八代都扒出来,美其名曰...

不最醉不龟归
25分钟前
6
0
蚂蚁金服Java开发三面

8月20号晚上8点进行了蚂蚁金服Java开发岗的第三面,下面开始: 自我介绍(要求从实践过程以及技术背景角度着重介绍) 实习经历,说说你在公司实习所做的事情,学到了什么 关于你们的交易平台...

edwardGe
32分钟前
7
0
TypeScript基础入门 - 函数 - this(三)

转载 TypeScript基础入门 - 函数 - this(三) 项目实践仓库 https://github.com/durban89/typescript_demo.gittag: 1.2.4 为了保证后面的学习演示需要安装下ts-node,这样后面的每个操作都能...

durban
41分钟前
0
0
Spark core基础

Spark RDD的五大特性 RDD是由一系列的Partition组成的,如果Spark计算的数据是在HDFS上那么partition个数是与block数一致(大多数情况) RDD是有一系列的依赖关系,有利于Spark计算的容错 RDD中每...

张泽立
49分钟前
0
0
如何搭建Keepalived+Nginx+Tomcat高可用负载均衡架构

一.概述 初期的互联网企业由于业务量较小,所以一般单机部署,实现单点访问即可满足业务的需求,这也是最简单的部署方式,但是随着业务的不断扩大,系统的访问量逐渐的上升,单机部署的模式已...

Java大蜗牛
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部