在centos上安装docker

一、环境要求

1.1docker版本命名规则与版本选择

###docker 0.1-1.13.1命名规则
###docker 17.3(2017年之后)命名规则:

  1. Docker CE/EE 每个季度发布一次季度版本, 每年会发布 4 个季度版本, 例如:17.03, 17.06, 17.09, 17.12 , Docker CE 季度版本自发布后会有 4 个月的维护期.
  2. 社区版 Docker CE 每个月还会发布一个 EDGE 版本,例如 17.04, 17.05, 17.07, 17.08, 17.10, 17.11
  3. 在补丁修复版本,版本号格式为: YY.MM.,YY.MM 代表年月,patch 代表补丁号,从 0 开始,例如:在季度版本 (如 17.03) 的维护期内,bug 修复相关的更新会以 patch 递增的方式发布, 比如 17.03.0 -> 17.03.1 -> 17.03.2.->17.03.3
  4. 版本选用一般选用下半年的版本会比较稳定,上半年的版本由于发布特性多,出问题的概率也比较大。

1.2docker各版本与centos支持

Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于     3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较       低,部分功能(如 `overlay2` 存储层驱动)无法使用,并且部     分功能可能不太稳定。本次安装使用centos 8 作为实验环境,顺带学习一下centos 8的特性与命令,目前阿里云已支持centos 8。

1.3安装docker 所需的依赖包支持

1.4安装docker 需要的系统配置

二、开始安装(本次安装低版本,下篇讲docker升级)

2.1 获取官方docker安装脚本并安装

wget -qo https://get.docker.com/|sh
注:如不使用官方版本而使用其他linux发行商的优化版本可能导致不兼容或异常退出的情况

2.2 创建一个非root用户到docker用户组中

usermod -aG docker docker_edrive
注:为了安全起见,最好使用非root用户来使用docker

2.3验证安装结果

docker --version

你可能感兴趣的:(docker)