深度优先

这个家伙好懒,除了文章什么都没留下

0%

【CentOS】安装DockerCE

OS要求

要安装Docker CE,您需要CentOS 7的维护版本。不支持或测试存档版本。

centos-extras 库必须启用。默认情况下,此存储库已启用,但如果已将其禁用,则需要 重新启用它

overlay2 建议使用存储驱动程序。

1
2
[root@Host /]# uname -a
Linux Host 3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

卸载旧版本

较旧版本的Docker被称为 dockerdocker-engine 。如果已安装这些,请卸载它们以及相关的依赖项。

1
2
3
4
5
6
7
8
9
10
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

如果 yum 报告没有安装这些软件包,则可以。

/var/lib/docker/ 保留包括图像,容器,卷和网络在内的内容。现在调用Docker CE包 docker-ce

安装Docker CE

1、安装所需的包。 yum-utils 提供了 yum-config-manager 效用,并 device-mapper-persistent-datalvm2 由需要 devicemapper 存储驱动程序。

1
2
3
$ sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2

2、使用以下命令设置稳定存储库。即使您还想从边缘测试存储库安装构建,您始终需要稳定的存储 库。

1
2
3
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo

3、安装_最新版本_的Docker CE

1
sudo yum install docker-ce

https://docs.docker.com/install/linux/docker-ce/centos/#set-up-the-repository