
打开Xshell,远程连接CentOS,这里最好用CentOS7版本。
连接成功后,在Xshell输入uname -r,查看当前Linux系统内核版本信息。版本是3.10以上的即可。

查看系统版本详细信息cat /etc/os-release

访问docker官网的CentOS下载地址: docs.docker 商业网/engine/install/centos/

根据帮助文档按步骤安装
在Xshell输入指令,进行旧版本的删去
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

直到出现下面显示说明已经成功删除旧版本。

在Xshell输入指令
yum install -y yum-utils

出现Comlete即表示安装成功

这个是docker官方的镜像仓库,但因为在国外,下载速度受限(很慢)
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
所以改用国内阿里云的地址,速度很快!
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在Xshell输入指令,更新软件包索引
yum makecache fast

在Xshell输入指令
yum install docker-ce docker-ce-cli containerd.io

下载过程中会出现两次Is this ok [y/d/N] :
输入y即可继续


等待下载完成,出现Comlete即表示安装成功

在Xshell输入指令,启动docker服务
systemctl start docker
在Xshell输入指令,检查docker是否安装成功,及查看docker版本信息
docker version

在Xshell输入指令,运行hello-world
docker run hello-world
这里如果docker没有hello-world镜像,就会去docker hub上拉去相应的镜像,并运行出hello-world

(9)、查看当前所有镜像
在Xshell输入指令,查看当前所有镜像
docker images

到这一步就成功安装好了docker
希望能帮助到大家!感谢支持!

