Docker 在1.13版本之后,从2017年的3月1日开始,版本命名规则变为如下:

项目 说明
版本格式 YY.MM
Stable  每个季度发行
Edge版本 每个月发行

同时Docker划分为CE和EE。CE即社区版(免费,支持后期三个月),EE即企业版,强调安全,付费使用。

本实验虚拟机CentOS7,采用阿里云yum源安装 

二、安装Docker CE先决条件

官方各个版本安装文档:https://docs.docker.com/install/

系统要求

Docker CE支持64位版本CentOS 7,并且要求内核版本不低于3.10。CentOS 7满足最低内核的要求,但由于内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。

查看系统内核版本

[root@linux-node1 ~]# cat /proc/version
Linux version 3.10.0-514.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) ) #1 SMP Tue Nov 22 16:42:41 UTC 2016
[root@linux-node1 ~]# uname -a
Linux linux-node1.example.com 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@linux-node1 ~]#

卸载旧版本

老版本的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
[root@linux-node1 ~]# yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
Loaded plugins: fastestmirror
No Match for argument: docker
No Match for argument: docker-client
No Match for argument: docker-client-latest
No Match for argument: docker-common
No Match for argument: docker-latest
No Match for argument: docker-latest-logrotate
No Match for argument: docker-logrotate
No Match for argument: docker-selinux
No Match for argument: docker-engine-selinux
No Match for argument: docker-engine
No Packages marked for removal
示例一

相关文章:

  • 2021-05-15
  • 2021-01-08
  • 2021-10-13
  • 2021-10-13
  • 2021-10-13
  • 2017-11-22
  • 2021-05-23
猜你喜欢
  • 2021-12-15
  • 2021-06-04
  • 2021-09-02
  • 2021-09-07
  • 2021-05-20
  • 2022-12-23
  • 2022-02-22
相关资源
相似解决方案