博主
258
258
258
258
专辑

第二节 CentOS系统安装Docker

亮子 2021-06-08 01:18:02 8045 0 0 0

1、安装要求

1)安装Docker版本

Docker提供了两个版本:社区版(CE)和企业版(EE)。我们安装CE版本就可以了。

2)、安装Docker要求

以Centos7为例,且Docker要求操作系统必须为64位,且centos内核版本为3.1及以上。

uname -r
cat /etc/redhat-release

图片alt

3)、安装官方文档

https://docs.docker.com/install/linux/docker-ce/centos/

2、安装步骤

1)、centos 6.5安装docker

# 安装依赖库
yum install -y epel-release
# 安装docker
yum install -y docker-io
# 安装后的配置文件
vim /etc/sysconfig/docker
# 启动Docker后台服务
service docker start
# 查看docker版本
docker version

图片alt

2)、centos 7安装docker

(1)安装所需的软件包。

yum-utils提供了yum-config-manager 相关功能,并包含device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序。

阿里巴巴开源镜像站
Page:https://opsx.alibaba.com/mirror

使用说明
a. 备份配置文件:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b. 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS6:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
CentOS7:wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
更新完基础repo文件后,需删除下面的配置文件,再运行
/etc/yum.repos.d/docker-ce.repo
/etc/yum.repos.d/docker.repo
删除上面文件,再运行下面命令
yum install -y yum-utils device-mapper-persistent-data lvm2

yum install -y yum-utils device-mapper-persistent-data lvm2

图片alt

(2)使用以下命令来设置稳定的存储库。

## 官方源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
## 阿里源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

图片alt

(3)安装最新版本的Docker Engine-Community和containerd

yum install docker-ce docker-ce-cli containerd.io
yum install -y docker-ce

图片alt

(4)查看安装

systemctl start docker
docker version
docker info

图片alt