CentOS安装Docker和DockerCompose

本文详细介绍了在CentOS系统上从卸载旧版本Docker开始,通过官方仓库安装新版本,配置存储库,安装Docker和DockerCompose,关闭和启用防火墙,以及测试安装是否成功的过程。最后还提到如何彻底卸载Docker与相关组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

官网安装地址:

https://docs.docker.com/engine/install/centos/

卸载老版本Docker

sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

设置存储库

sudo yum install -y yum-utils


官网和阿里云二选一
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装Docker和DockerCompose(高版本Docker自带DockerCompose)

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

关闭防火墙

// 关闭防火墙 
systemctl stop firewalld 
// 永久关闭防火墙(可选) 
systemctl disable firewalld

启动Docker

// 启动Docker 
sudo systemctl start docker

测试是否安装成功 (版本不一样 打印版本号的语句可能不一样)

docker -v 
//Docker version 26.0.0, build 2ae903e 
docker compose version 
//Docker Compose version v2.25.0

卸载Docker

//卸载 Docker Engine、CLI、containerd 和 Docker Compose 包
sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras


//主机上的映像、容器、卷或自定义配置文件 不会自动删除。要删除所有映像、容器和卷,请执行以下操作:
 sudo rm -rf /var/lib/docker
 sudo rm -rf /var/lib/containerd
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值