Centos6安装docker

系统:centos6.5
内核:3.10.107-1(已升级),docker对RHEL/Centos的最低内核支持是2.6.32-431,epel源的docker版本推荐内核为3.10版本。
内核升级可参考:https://www.jslink.org/linux/centos-kernel-upgrade.html
epel源:http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

1) 配置epel软件源

[root@client8 ~]# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
[root@client8 ~]# rpm -ivh epel-release-6-8.noarch.rpm
[root@client8 ~]# yum clean all
[root@client8 ~]# yum repolist

2) 安装docker.io

[root@client8 ~]# yum install -y docker-io.x86_64
#docker.io.x86_64是epel源中的软件

3) 启动docker

[root@client8 ~]# /etc/init.d/docker start
[root@client8 ~]# docker -d

遇到的问题:

解决:

升级device-mapper-libs到device-mapper-libs-1.02.117,默认安装的device-mapper-libs版本为device-mapper-libs1.02.79。可以首先尝试执行yum upgrade device-mapper-libs,如果yum源中没有更新的包,则需要自行下载。

下载地址:http://rpmfind.net/
下载软件:device-mapper-event-libs-1.02.117-12.el6.x86_64、device-mapper-libs-1.02.117-12.el6.x86_64、device-mapper-event-1.02.117-12.el6.x86_64、device-mapper-persistent-data-0.6.2-0.1.rc7.el6.x86_64、device-mapper-1.02.117-12.el6.x86_64、lvm2-libs-2.02.143-12.el6.x86_64

注意:
安装新版本的包之前一定要先卸载已安装了的旧版本的包
测试:

[root@client8 ~]# docker version
#能查看到Client和Server的版本信息则表示Docker已安装成功

Centos7.1安装docker

内核:3.10.0-229
在安装较新版本的docker时,遇到的依赖问题如下:

某些软件需要升级,对于Centos7的epel源没有对应的升级软件包,所以推荐用阿里云的yum源解决依赖问题。

1) 配置阿里云yum源

[root@docker0 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@docker0 yum.repos.d]# sed -i 's/\$releasever/7/g' CentOS-Base.repo
[root@docker0 yum.repos.d]# sed -i 's/\$basearch/x86_64/g' CentOS-Base.repo
[root@docker0 yum.repos.d]# yum clean all
[root@docker0 yum.repos.d]# yum repolist

2) 安装docker

[root@docker0 yum.repos.d]# yum install -y docker.x86_64

docker在Centos上的安装的更多相关文章

  1. docker 在centos上的安装实践

    使用yum安装docker yum -y install docker-io [root@localhost goblin]# yum -y install docker-io Loaded plug ...

  2. Docker在centos上的安装与常用命令大全

    docker的安装与加速器配置 安装docker:yum install docker (默认安装路径/var/lib/docker) 启动docker服务:systemctl start docke ...

  3. mysql集群基于docker 在centos上

    新博客https://blog.koreyoshi.work/ mysql集群(PXC)基于docker 在centos上 常用设计方案 Replication(复制) 速度快 弱一致性 低价值 场景 ...

  4. Cacti中文版在Centos上的安装

    最近老有人问Cacti中文版在哪下载啊怎么安装啊,我在这里一遍给大家讲解了:Cacti中文版在Centos上的安装 1.基本安装 cacti是运作在apache+php+mysql+net-snmp工 ...

  5. MongoDB 3.2 在CentOS 上的安装和配置

    MongoDB 3.2 在CentOS 上的安装和配置   2016-01-06 14:41:41 发布 您的评价:       0.0   收藏     0收藏 一.安装 编辑/etc/yum.re ...

  6. Docker(1)在CentOS上的安装与卸载

     一. Docker的安装 CentOS7 上安装: 1. 卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest ...

  7. docker~在centos容器中安装新程序

    上一篇我们使用了阿里加速器安装了centos镜像,然后创建了一个新容器,运行了这个镜像,这一讲我们来为这个镜像添加一些应用程序,然后再保存容器,push容器到仓储,大家就可以直接pull我生产的容器了 ...

  8. Docker - 在CentOS 7中安装Docker

    1-确认系统信息 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) # uname -a Linux CentOS-7 3. ...

  9. Centos上的安装openoffice+unoconv+swftools (转)

    ############################## #    swftools的安装     # ############################## 1.安装所需的库和组件 yum ...

随机推荐

  1. LogMiner的使用

    LogMiner是用于Oracle日志挖掘的利器. 百科解释: LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 重做日志文件(归 ...

  2. zookeeper client API实现(python kazoo 的实现)

    这里主要分析zookeeper client API的实现方式,以python kazoo的实现代码为蓝本进行逻辑分析. 一.代码框架及介绍 API分为同步模式和异步模式.同步模式是在异步模式的基础上 ...

  3. [leetcode-624-Maximum Distance in Arrays]

    Given m arrays, and each array is sorted in ascending order. Now you can pick up two integers from t ...

  4. 如何让局域网内的其他电脑访问本机的mysql

    测试电脑:本机ip是125.216.250.67  其他电脑 125.216.250.68 第一步:先用其他电脑ping本机,看能否ping通 如上图即为成功ping通了 第二步:开放mysql的全向 ...

  5. 2.如何使用matlab拟合曲线

    输入数据 做数据曲线拟合,当然该有数据,本经验从以如下数据作为案例.   添加数据到curve fitting程序 这一步就是将你要拟合的数据添加到curve fitting程序中,同时给你拟合的曲线 ...

  6. Python3.5学习笔记-列表、元组、字典

    Python中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建.在Python中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型 ...

  7. struts2框架下的一个简单的ajax例子

    举个例子 jsp页面: <%@ page language="java" import="java.util.*" pageEncoding=" ...

  8. 浏览器json格式化插件 yformater

    本人最近做的工作就是写interface,几个前端写前端,他们需要什么样的数据格式,我就得返回这样的数据格式.这就导致每一个接口都得检查json格式是否是他们所需要的.但浏览器直接请求的json格式很 ...

  9. springmvc的POST 请求转为 DELETE 或 put 请求配置HiddenHttpMethodFilter

    1.web.xml里配置 <!-- 配置 org.springframework.web.filter.HiddenHttpMethodFilter: 可以把 POST 请求转为 DELETE ...

  10. 解决element-ui 中upload组件使用多个时无法绑定对应的元素

    问题场景 我们在一个列表中分别都需要有upload组件的时候也就涉及到了多个upload同时存在: 因为一般可以在success回调中拿到上传成功的图片已经成功的response,多个也可以,这个没毛 ...