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

转载于:https://www.cnblogs.com/NewStudy/p/7270789.html

docker在Centos上的安装相关推荐

  1. 我的docker随笔9:docker在centos上的安装

    本文介绍在centos 7 64bit主机上进行docker的安装. 更新国内源 略. 安装 安装系统工具: yum install -y yum-utils device-mapper-persis ...

  2. CentOS上快速安装Oracle11g数据库

    CentOS上快速安装Oracle11g数据库 下载RMP-GPG-KEY wget http://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /e ...

  3. CentOS上快速安装Oracle服务器脚本

    CentOS上快速安装Oracle服务器脚本 配置repos源 # 注释下列代码,可能导致源问题 # cd /etc/yum.repos.d # wget http://yum.oracle.com/ ...

  4. centos llvm安装_在CentOS上编译安装llvm-3.8.1详细教程

    在CentOS上编译安装llvm-3.8.1详细教程 2020/1/11  18:12 1682次 注:CentOS版本是6.8,6.x版本的操作类似 安装需求: [list] [*]Cmake: 3 ...

  5. Postgresql在CentOS上的安装(脚本在线安装)

    场景 PostGresSQL简介与Windows上的安装教程: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/113981563 ...

  6. 在64位的 CentOS 上只安装64位的软件包

    2010年02月17日 | 标签: centos, yum 在64位 CentOS 上避免安装32位软件包,只需要在 yum.conf 加上一行过滤掉 i386, i686 的软件包就可以了: # v ...

  7. 在PK体系下的CentOS上编译安装 MySQL 5.7

    本文主要介绍如何在 PK 体系下的 CentOS 上编译安装 MySQL 5.7,本文使用的操作系统环境为: CentOS 版本: # cat /etc/redhat-release CentOS L ...

  8. ELK-日志收集系统在Centos上环境安装

    ELK-日志收集系统在Centos上环境安装 文章目录 ELK-日志收集系统在Centos上环境安装 前言 安装 elastcsearch6.5.4安装 准备 学习资料 启动 创建新用户 取掉只能本机 ...

  9. Docker在CentOS7上的安装及常用命令

    Docker简介:Docker是一个开源的应用容器引擎,可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化.容器是完全使用沙箱机制 ...

最新文章

  1. javascript:为string类添加三个成员,实现去左,右,及所有空格
  2. tensorflow-tf.nn.conv2d卷积运算(2)
  3. AI+混合云模式,如何最大化挖掘数据价值?
  4. Android 完全退出程序,以及再按一次返回键退出程序
  5. java系列9:对象数组
  6. LongAdder,AtomicIntegerFieldUpdater深入研究
  7. Nginx代理服务器使用
  8. c语言 归一化图片大小,OpenCV学习笔记(1)——resize函数实现图像大小归一化
  9. 监狱智能管理平台 ——监室点名(人脸识别)
  10. 度分秒地理位置转wgs84坐标和2000坐标,2000坐标转wgs84坐标
  11. linux之ab测试
  12. C语言实现求两个数的和
  13. 那些年陪伴我们搬砖的心灵的音乐
  14. 模拟太阳系的html,three.js模拟实现太阳系行星体系功能
  15. 键盘上所有特殊符号的英文读法
  16. YY0709标准解读
  17. c语言航标知识点,书摘:迷惘时的航标——“人生哲学”
  18. 使用kvm部署虚拟化服务器,KVM虚拟化(KVM的部署及使用)
  19. 过滤器的几种实现方法
  20. 什么是抖音SEO,抖音seo优化怎么做?抖音seo实操教程

热门文章

  1. linux中samba启动不了,Linux_RHEL5中不用关闭SELinux而成功启动Samba,RHEL5中的samba服务器启动后,能 - phpStudy...
  2. linux 线程带参数,Linux中多线程编程并传递多个参数的简单例子
  3. c遗传算法的终止条件一般_Matlab2 :Matlab遗传算法(GA)优4~-r-具箱是基于基本操作 联合开发网 - pudn.com...
  4. qt 嵌入web页面_Qt嵌入浏览器(三)——QWebEngine与Https
  5. Integer注意_享元设计模式
  6. python中print语句
  7. c++ boost多线程学习(一)
  8. 使用Bootstrap-table创建表单,并且与flask后台进行数据交互
  9. Opencv实战【1】人脸检测并对ROI区域进行部分处理(变身乔碧萝!!!)
  10. ups容量计算和配置方法_UPS电路设计的空开、电缆及电池如何配置,计算依据是什么...