centos下docker安装过程

一:

我的centos系统信息如下:

[root@localhost ~]# uname -r
2.6.32-358.el6.x86_64
[root@localhost ~]# cat /etc/redhat-release 
CentOS release 6.4 (Final)

二:

Docker.io 是轻量级的“容器引擎+映像仓库”,在LXC(linux轻量级容器)的基础上构建,可以运行任何应用程序。
docker.io的核心层由以下几个部分组成:
1、可执行程序,“/usr/bin/docker”
2、docker.io网站上有一系列创建好的操作系统和应用程序映像
3、AUFS(另一个统一文件系统)来实现文件系统的快照,文件变化,控制只读或读写的需求。
4、LXC(Linux轻量级容器)
5、Cgroups(各种资源和命名空间的管理)
需要注意的是CentOS 6.5与7.0的安装是有一点点不同的,CentOS-6上docker的安装包叫docker-io,并且来源于Fedora epel库,这个仓库维护了大量的

没有包含在发行版中的软件,所以先要安装EPEL,而CentOS-7的docker直接包含在官方镜像源的Extras仓库(CentOS-Base.repo下的[extras]节enable=1

启用)。前提是都需要联网。

三:

接下来是安装过程:

1.禁用selinux

2.安装 Fedora EPEL.

epel-release-6-8.noarch.rpm包在发行版的介质里面已经自带了,可以从rpm安装。

yum install epel-release-6-8.noarch.rpm 或 yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

     注:但是我执行都报错,

    

最后用如下命令解决:(安装EPEL仓库)

wget http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

3.安装 docker-io

yum install docker-io

4.启动docker

service docker start/stop/restart/status(启动/停止/重启/状态)

5.以守护模式运行docker-io(在一个新的终端里)

docker-d

注:执行这个命令时,报错,查询后,又执行下面一条命令解决:

yum upgrade device-mapper-libs


参考链接:

http://www.jb51.net/os/RedHat/469416.html

http://blog.csdn.net/u011650565/article/details/41979151 

 http://www.chinacloudly.com/docker%E5%AE%89%E8%A3%85/

http://blog.csdn.net/zsl129?viewmode=contents

http://blog.csdn.net/xu470438000/article/details/43704469

http://www.tuicool.com/articles/R32I73r

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

从心所愿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值