Docker划分为CE和EE,CE版本即社区版(免费);EE即企业版,强调安全(付费)。Docker CE每月发布一个edge版本,每三个月发布一个stable版本,Docker EE和stable版本号保持一致。
Docker CE支持64位版本CentOS 7,并且要求内核版本不低于3.10。CentOS满足最低内核的要求,如果内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。
有三种安装Docker CE的方式:通过Docker仓库安装,下载安装包手动安装,通过脚本自动安装。
- 大多数用户使用Docker仓库的镜像源安装,这种方式安装和升级比较简单,这也是比较推荐的方式。
- 一些用户通过下载安装包进行手动安装,这种方式在不能连接网络的情况下比较有用,只需要有安装包就好。
- 在开发和测试环境,一些用户通过自动脚本来安装,这种方式也很方便,但在生产环境下不推荐。因为它可能有以下几个风险:首先,脚本需要root权限,因此你需要在运行之前仔细检查脚本;其次,脚本会尝试检测你系统的版本和配置你的包管理系统,除此之外,脚本不允许你自定义任何安装参数。这可能导致一个不被支持的配置。再者,脚本会未经确认的情况下安装依赖包,这可能安装大量的软件包,这取决于你当前的主机配置;而且这种方式不能自己决定下载的版本,它只会安装最新的版本。
使用yum源安装
官方源
$ sudo yum-config-manager / --add-repo / https://download.docker.com/linux/centos/docker-ce.repo
评论列表()