linux centos7.4 安装docker

说明

  • 系统版本:CentOS Linux release 7.4.1708 (Core)
  • docker版本:18.03.0-ce
  • 参考官方文档:中文 英文

安装

  1. 确定系统版本是centos7以上
cat /etc/redhat-release
  1. 卸载旧版本
yum -y remove docker docker-common docker-selinux docker-engine
  1. 安装所需的软件包

yum-utils 提供了 yum-config-manager 实用程序,并且 devicemapper 存储驱动需要 device-mapper-persistent-data 和 lvm2。

yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 设置stable镜像仓库

使用国外镜像源比较慢,容易报错

#国外镜像源(慢) 
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 

#阿里云镜像源(快)
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1545273750.png
  1. 更新yum软件包索引
yum makecache fast
1545273288.png
  1. 安装Docker CE
yum list docker-ce --showduplicates | sort -r

在生产系统中,您应该安装特定版本的 Docker CE,而不是始终使用最新版本。列出可用版本。此示例使用 sort -r 命令按版本号(从最高到最低)对结果进行排序,并且已被截断。

1545273884.png
#安装最新稳定版
yum -y install docker-ce

#安装指定版本
yum -y install docker-ce-18.03.0.ce-1.el7.centos
  1. 启动docker
#启动
systemctl start docker

#加入开机自启
systemctl enable docker
  1. 验证

有client和service两部分表示docker安装启动都成功了

docker version
1545275149.png
  1. hello-world
docker pull hello-world

docker run hello-world

如下图所示,则证明运行成功


1545275619.png

你可能感兴趣的:(linux centos7.4 安装docker)