首页 > 代码库 > Docker学习系列(二)Docker初体验

Docker学习系列(二)Docker初体验

一.系统要求

  Docker的安装,需要在CentOS 7.0+版本,内核至少3.10,64-bit

        uname --r

[randy@randysun ~]$ uname --r
3.10.0-514.6.2.el7.x86_64
[randy@randysun ~]$ 

二.更新YUM

      yun update

三.新建Docker repository

    在 /etc/yum.repos.d/下新建一个文件docker.repo,内如如下

[dockerrepo]

name=Docker Repository

baseurl=https://yum.dockerproject.org/repo/main/centos/7

enabled=1

gpgcheck=1

gpgkey=https://yum.dockerproject.org/gpg

 

四.安装

[root@randysun yum.repos.d]# yum install docker-engine
Loaded plugins: fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package docker-engine.x86_64 0:17.05.0.ce-1.el7.centos will be installed
--> Processing Dependency: docker-engine-selinux >= 17.05.0.ce-1.el7.centos for package: docker-engine-17.05.0.ce-1.el7.centos.x86_64
--> Processing Dependency: libcgroup for package: docker-engine-17.05.0.ce-1.el7.centos.x86_64
--> Processing Dependency: libseccomp.so.2()(64bit) for package: docker-engine-17.05.0.ce-1.el7.centos.x86_64
--> Processing Dependency: libltdl.so.7()(64bit) for package: docker-engine-17.05.0.ce-1.el7.centos.x86_64
--> Running transaction check
---> Package docker-engine-selinux.noarch 0:17.05.0.ce-1.el7.centos will be installed
--> Processing Dependency: policycoreutils-python for package: docker-engine-selinux-17.05.0.ce-1.el7.centos.noarch
---> Package libcgroup.x86_64 0:0.41-11.el7 will be installed
---> Package libseccomp.x86_64 0:2.3.1-2.el7 will be installed
---> Package libtool-ltdl.x86_64 0:2.4.2-22.el7_3 will be installed

五.启动Docker

[root@randysun yum.repos.d]# service docker start
Redirecting to /bin/systemctl start  docker.service

 

Docker学习系列(二)Docker初体验