系列文章目录
第一章 Docker与容器
第二章 Docker核心概念
第三章 CentOS环境下安装Docker
前言
Docker引擎是使用Docker容器的核心组件,可以在主流的操作系统和云平台上使用,也括Linux操作系统(如Ubuntu、Debian、CentOS、Redhat等),macOS和Windows操作系统,以及IBM、亚马逊、微软等知名云平台。
一、下载Docker
用户可以访问Docker官网的www.docker.com页面,下载对应的Docker。

目前Docker支持Docker引擎、Docker Hub、Docker Cloud等多种服务。
- Docker引擎:包括支持在桌面系统或云平台安装Docker,以及为企业提供简单安全弹性的容器集群编排和管理;
- Docker Hub:官方提供的云托管服务,可以提供公有或私有的镜像仓;
- Docker Cloud:官方提供的容器云服务,可以完成容器的部署与管理,可以完整地支持容器化项目,还有CI、CD功能。
Docker引擎目前分为两个版本:社区版本(Community Edition,CE)和企业版本(Enterprise Edition,EE)。社区版本包括大部分的核心功能,企业版本则通过付费形式提供认证支持、镜像管理、容器托管、安全扫描等高级服务。通常情况下,用户使用社区版本可以满足大部分需求;若有更苛刻的需求,可以购买企业版本服务。社区版本每个月会发布一次尝鲜(Edge)版本,每个季度(3、6、9、12月)会发行一次稳定(Stable)版本。以命名格式为“年份.月份”,如2018年6月发布的版本号为v18.06。
笔者推荐首选在Linux环境中使用Docker社区稳定版本,以获取最佳的原生支持体验。
二、CentOS环境下安装Docker
Docker目前支持CentOS7及以后的版本。系统的要求64位操作系统,内核版本至少为3.10。
首先,为了方便添加软件源,以及支持devicemapper存储类型,安装如下软件包:
$sudo yum update
$sudo yum instal1-y yum-utils \
device-mapper-persistent-data \
lvm2
添加Docker稳定版本的yum软件源:
$sudo yum-config-manager \
-add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
之后更新yum软件源缓存,并安装Docker:
$sudo yum update
$sudo yum instal1 -y docker-ce
最后,确认Docker服务启动正常:
$sudo systemctl start docker
总结
本章节主要讲了Docker的版本区别以及Docker的yum源安装过程

本文详细介绍了在CentOS环境下如何安装Docker,强调了选择Linux环境和Docker社区稳定版的原因,以及安装过程中所需的系统要求和步骤,包括添加yum源、安装Docker并验证服务启动。
1万+





