一、系统要求
1)和你系统的版本要匹配
2)centos-extras repository 必须启用,这个库默认是启用的,但是如果你关掉了它,你必须重新启用。
3)推荐使用overlay2 存储协议。
二、卸载旧版本
如果你没有安装旧版本,就不必卸载了。
之前的旧版本叫做 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
如果没有安装这地方也会报没有安装这些包的信息。
上图代表没有安装。
三、安装Docker CE
有三种方式可以安装 Docker CE,具体选择哪一种方式取决于你的需要:
方法一:先安装docker源 然后基于这个源来安装。这是比较推荐的做法,这样便于安装和升级。
方法二:下载 docker 的RPM包,然后手动安装,并且完全手动管理和升级,这种方式适合安装的主机无法接入互联网的情况。