# CentOS 上安装Docker

什么是`Docker`：

* `Docker` 将程序和程序运行所依赖的所有环境都打包到镜像里。“build once, run anywhere”
* `Docker` 是容器的一种实现。

CentOS 下如何安装`Docker`:

* 官方安装教程：<https://docs.docker.com/engine/install/centos/>

以下说法错误的是？

## 答案

在 CentOS 上安装 Docker 默认推荐从 RPM 包安装

## 选项

### A

CentOS 上安装Docker至少有3种方式。

### B

CentOS 上移除旧版Docker的命令是：

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

### C

可以下载[RPM包](https://download.docker.com/linux/centos/)手工安装
安装命令：

```bash
sudo yum install /path/to/package.rpm
sudo systemctl start docker
sudo docker run hello-world

```
