安装docker

卸载旧docker

首先卸载原有的docker

yum remove docker

docker remove
由于有一些docker的其他的包,先使用

yum list installed | grep docker

查询一下,把docker的依赖也移除掉
如果没有移除掉旧的版本,容易出现以下错误 alt docker install error

安装docker

前提操作
安装yum-util

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

增加docker-ce的yum镜像文件

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

安装最新版本docker

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

如果需要安装特定版本的docker (docker-ce-18.09.1)

yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io    

安装docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.4/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose