一、安装Docker
1.安装依赖
安装所需的软件包以允许使用存储库:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置Docker稳定版存储库:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装Docker引擎:
sudo yum install docker-ce docker-ce-cli containerd.io
遇到无法获取镜像列表的问题,可能是默认的 CentOS 镜像源已经失效。请参考:CentOS 7 的默认YUM源更换为国内的镜像源
4.启动Docker服务:
sudo systemctl start docker
5.验证安装是否成功
docker -v
6.查看docker状态
systemctl status docker
7.设置Docker开机自启
sudo systemctl enable docker
二、安装Docker-Compose
1.下载docker-compose
下载地址:github.com/docker/comp…
打开网址以后可以下载最新版的:
也可以去下载指定版本:
2.上传到linux服务器
3.复制到/usr/local/bin目录
mv docker-compose-* /usr/local/bin/docker-compose
4.添加可执行权限
chmod +x /usr/local/bin/docker-compose
5.验证是否安装成功
三、卸载docker
1.查看有没有安装过旧版
yum list installed | grep docker
2.删除安装过docker的相关包
yum -y remove containerd.io.x86_64 \ docker-buildx-plugin.x86_64 \ docker-ce.x86_64 \ docker-ce-cli.x86_64 \ docker-ce-rootless-extras.x86_64 \ docker-compose-plugin.x86_64
若是执行完命令,仍未删除,则执行:
yum remove -y docker*
3.删除docker目录
rm -rf /var/lib/docker