centos下docker安装过程 - Go语言中文社区

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

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/sanbingyutuoniao123/article/details/53611463
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-09-05 15:11:10
  • 阅读 ( 1292 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢