文档章节

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

寻知者
 寻知者
发布于 2017/07/20 17:55
字数 455
阅读 18
收藏 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
博文 41
码字总数 5219
作品 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

没有更多内容

加载失败,请刷新页面

加载更多

分布式块存储的引擎如何设计?

前言: 目前在万兆网络和SSD,包括NVMe SSD 都已经非常普及。随着硬件的速度越来越快,性能的瓶颈会从硬件转移到软件。尤其对于存储引擎来说,性能至关重要。 先来看一下我们会对数据存储引擎...

Java干货分享
11分钟前
0
0
docker(五):docker-compose.yml 配置

docker-compose.yml常用命令 image 指定镜像名称或者镜像id,如果该镜像在本地不存在,Compose会尝试pull下来。 示例: image: java build 指定Dockerfile文件的路径。可以是一个路径,例如...

开心的哈士奇
16分钟前
0
0
Tale的升级真是惊心动魄,吓死人

精心动魄的博客升级计划,Tale 这几天在筹划将分散在其他几个地方的博客统一到这里来,也就留意了tale的更新,发现出现了2.0.1版本; 因此动了升级的念头,唉! 高估了个人开放着的系统规划能...

硅步积千里
26分钟前
0
0
tcc分布式事物

因为最近公司的新退货系统用到了spring cloud。所以会涉及到一些分布式事物。 所以需要先了解一下,分布式事物。 shuaiqiyu / hmily 高性能异步分布式事务TCC框架 谭纳 / spring-cloud-rest-...

miaojiangmin
27分钟前
0
0
20181016 上课截图

小丑鱼00
33分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部