docker卸载以及docker+docker-compose安装
docker卸载
1.查询安装过的包
yum list installed | grep docker
docker.x86_64 docker-client.x86_64 docker-common.x86_64
2.删除安装的软件包
yum -y remove docker.x86_64
yum -y remove docker-client.x86_64
yum -y remove docker-common.x86_64
3.删除镜像/容器等
rm -rf /var/lib/docker
docker + docker-compose安装
新建docker_init.sh脚本
sudo systemctl stop firewalld
sudo systemctl disable firewalld
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum -y install docker-ce-19.03.5 docker-ce-cli-19.03.5 containerd.io
sudo systemctl enable docker && sudo systemctl start docker
cat <<EOF > /etc/docker/daemon.json
{
"registry-mirrors":["https://jiObqesg.mirror.aliyuncs.com"],
"data-root":"/home/docker/lib",
"exec-opts": ["native.cgroupdriver=systemd"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
sudo curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
赋权限
chmod +x docker_init.sh
执行安装脚本
sh docker_init.sh
至此,docker+docker-compose安装完毕