安装步骤
安装前准备
卸载旧版本
Docker的旧版本被称为docker或docker-engine 。 如果这些已安装,请卸载它们以及关联的依赖关系。
$ yum remove container-selinux docker*
/var/lib/docker/的内容,包括镜像,容器,卷和网络都被保留。 Docker CE包现在称为docker-ce ,Docker EE包现在称为docker-ee。
安装Dcoker
根据需要以不同的方式安装Docker:
大多数用户设置了Docker的存储库并从中安装,以方便安装和升级任务。 这是推荐的方法。
某些用户下载RPM软件包并手动安装,并手动完成管理升级。 这在诸如在没有访问互联网的空中密码系统上安装Docker的情况下是有用的。
使用存储库安装
在新主机上首次安装Docker之前,需要设置Docker存储库。之后,可以从存储库安装和更新Docker。
设置存储库
安装所需的软件包 yum-utils提供了yum-config-manager实用程序, device-mapper-persistent-data和lvm2是devicemapper存储驱动程序所必需的。
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
使用以下命令设置稳定版本库。
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
更新yum包索引。
$ sudo yum makecache fast
安装最新版本的Docker
$ sudo yum install docker-ce
启动Docker。
$ sudo systemctl start docker
通过运行hello-world映像来验证docker是否正确安装。
$ sudo docker run hello-world
升级docker
首先运行sudo yum makecache fast ,然后按照安装说明,选择要安装的新版本。
yum -y upgrade docker-ce