卸载旧版本Docker,Docker-Engine
$ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine
配置 Ali Docker YUM源
#first 安装依赖包 $sudo yum install -y yum-utils device-mapper-persistent-data lvm2 #then 使用ali仓库源 $sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装Docker CE
查看可供安装的版本
#按需选择适合自己的版本 $yum list docker-ce --showduplicates #安装 Docker yum -y install docker yum install docker-ce docker-ce-cli containerd.io
启动Docker 服务
# 配置开机启动 $ sudo systemctl enable docker # 启动docker 服务 $ sudo systemctl start docker
安装Docker-Compose
使用Curl下载Docker-Compose的二进制文件到/usr/local/bin目录 $sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 使二进制文件可执行 $sudo chmod +x /usr/local/bin/docker-compose 验证是否成功 $docker-compose --version