1.docker要求centos的内核版本高于3.1,所以先查看下内核版本

uname -r

1.1 可选 卸载原来的docker 如果没有安装过的话 就直接进行第二步

sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

2.更新下yum到最新版本

yum update

linux安装docker(centos系统)_centos

看到

completed! 表示完成

linux安装docker(centos系统)_新版本_02

3.安装docker需要的一些工具包

yum install -y yum-utils

4.配置yum的docker仓库

yum-config-manager --add-repo https://download.docker/linux/centos/docker-ce.repo

linux安装docker(centos系统)_docker_03

5.安装docker包 命令行界面 守护进程

yum install docker-ce docker-ce-cli containerd.io

linux安装docker(centos系统)_centos_04

看到completed! 表示成功。

linux安装docker(centos系统)_新版本_05

6.启动docker

systemctl start docker

7.测试docker 运行hello-world容器

docker run hello-world

linux安装docker(centos系统)_新版本_06

8.检查容器是否启动成功

docker ps -a

linux安装docker(centos系统)_新版本_07

看到有hello-world表示成功