---
title: "在 CentOS 上 通过阿里云源 安装 Docker"
date: 2020-11-12T11:43:26.000Z
author: Z.SHINCHVEN
tags: [Aliyun, Docker, CentOS]
canonical: https://atlassc.net/2020/11/13/centos-install-docker-from-aliyun-source
---
在天朝安装 Docker 可能要过五关斩六将，最大的敌人还是网络。感谢阿里云提供了 Docker 的源。

## 安装 docker-ce

### CentOS

https://docs.docker.com/engine/install/centos/

#### 移除旧版本的 Docker

```bash
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
```

#### 安装必要的一些系统工具

```bash
sudo yum install -y yum-utils
```

#### 添加阿里云的 Docker 仓库源

```bash
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
```

#### 更新并安装 docker-ce

```bash
sudo yum install docker-ce docker-ce-cli containerd.io
```

#### 动启 Docker 服务

```bash
sudo systemctl start docker
```

#### 设置 Docker 服务开机启动

```bash
sudo systemctl enable docker
```
