官网安装地址:https://docs.docker.com/install/linux/docker-ce/centos/
参考博客地址:https://blog.csdn.net/u014069688/article/details/100532774
本文参考官网安装步骤 及网上参考资料,根据自己实操安装docker,现将步骤整理如下:
1.安装条件,本文是centos7
我是虚拟机装的Centos7,linux 3.10 内核,docker官方说至少3.8以上,建议3.10以上(ubuntu下要linux内核3.8以上, RHEL/Centos 的内核修补过, centos6.5的版本就可以——这个可以试试)
2.yum更新至最新,执行命令:
yum update
3.卸载已有的旧版本
较旧的Docker版本称为docker或docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。执行如下命令:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
执行完命令后,如下图所示:
4.使用存储库安装
在新主机上首次安装Docker Engine-Community之前,需要设置Docker存储库。之后,您可以从存储库安装和更新Docker。
4.1安装docker所需的依赖包:
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
执行后,如图所示:这里我事先已经安装过了,所以提示我已经安装了最新版本
4.2 使用以下命令来设置稳定的存储库
本人第一次安装的时候,设置了中央仓库,因网速问题,下载失败,后改为阿里仓库,下载迅速。以下方式任选其一即可。建议阿里仓库即方式二。
方式一:设置为中央仓库,命令如下:
sudo 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
安装成功后,如下图所示:
5. 启动Docker
启动命令:systemctl start docker
加入开机启动命令: systemctl enable docker
6.是否安装成功,可通过命令:
查看docker安装版本信息
docker info 或者docker version查看版本信息。如下图所示: