1、卸载旧版本
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、安装相关依赖包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
3、设置稳定存储库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
4、安装docker ce
yum install docker-ce
5、启动docker
systemctl start docker
6、验证docker功能
docker run hello-world
7、设置开机启动
systemctl enable docker
8、卸载
1)查询安装过的包
yum list installed | grep docker
docker-engine.x86_64 17.03.0.ce-1.el7.centos
2)删除安装的软件包
yum -y remove docker-engine.x86_64
3)删除镜像/容器等
rm -rf /var/lib/docker
二、docker-compose
1、安装依赖
yum -y install epel-release
yum install python-pip
2、对安装好的pip进行升级
pip install --upgrade pip
3、安装docker-compose
pip install docker-compose