docker安装和配置

(1)检查系统的内核版本,返回的值大于3.10即可,显示系统信息命令:

uname -r

(2)安装必须的软件包
安装yum-utils,它提供一个yum-config-manager单元,同时安装的device-mapper-persistent-data和lvm2用于储存设备映射(devicemapper)必须的两个软件包,安装命令入下(yum的-y参数让你在安装过程中省略询问:

yum install -y yum-utils device-mapper-persistent-data lvm2

(3)紧接着配置一个稳定(stable)的仓库
仓库配置会保存到/etc/yum.repos.d/docker-ce.repo文件中,yum的配置管理命令如下(参数--add-repo=<软件仓库>意思:从指定文件或URL添加(和启用)软件仓库):

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更换成aliyun yum源:
首先查看已有的仓库命令

yum repolist

备份原有的仓库,下载新的仓库并命名为/etc/yum.repos.d/CentOS-Base.repo

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

编辑CentOS-Base.repo,把带mirrors.aliyuncs.com的行都删除

vi /etc/yum.repos.d/CentOS-Base.repo

运行以下命令清除旧的缓存,生成新的缓存(更新yum源或者出现配置yum源之后,通常都会使用重新生成缓存)

yum clean all
yum makecache

查看已启用的repo,确保centos-extras repository是启用了,安装docker时需要

yum repolist

(4)安装Docker CE(社区版)

yum install -y docker-ce

(5)启动docker

systemctl start docker

(6) 查看docker的版本信息

docker version

(7) 查看网络信息

ip addr

(8) 设置成自启服务

systemctl enable docker.service

(9) 查看状态

systemctl status docker

(10)运行hello-world image验证docker安装是否成功

docker run hello-world
image.png

参考
http://www.imooc.com/article/details/id/282731

你可能感兴趣的:(docker安装和配置)