CentOS 安装 Docker 作者: Chuwen 时间: 2018-10-09 分类: Linux # CentOS 安装 Docker > 最后更新时间:2018年12月13日 21点36分 > Docker支持以下的CentOS版本: > - CentOS 7 (64-bit) > - CentOS 6.5 (64-bit) 或更高的版本 # 前提条件 目前,`CentOS` 仅发行版本中的内核支持 Docker。 - Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 - Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。 # 使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 `uname -r` 命令查看你当前的内核版本 ``` [root@aliyun ~]# uname -r 3.10.0-327.el7.x86_64 ``` ## 安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 本文介绍 Docker CE 的安装使用。 ### 1. 移除旧的版本: ``` $ 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 ``` ### 2. 安装一些必要的系统工具: ``` sudo yum install -y yum-utils device-mapper-persistent-data lvm2 ``` ### 3. 添加软件源信息: 3-1. 如果你的服务器是 `阿里云`,请添加下面软件源 ``` sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ``` 3-2. 如果你的服务器是 `腾讯云`,请添加下面软件源 ``` sudo yum-config-manager --add-repo https://mirrors.cloud.tencent.com/docker-ce/linux/centos/docker-ce.repo ``` 3-3. 如果都不是,你从以上两个源任选一个就可以啦~ --- ### 4. 更新 yum 缓存: ``` sudo yum makecache fast ``` ### 5. 安装 Docker-ce: ``` sudo yum -y install docker-ce ``` ### 6. 启动 Docker 后台服务 ``` sudo systemctl start docker ``` 标签: Linux, CentOS, Docker