CentOS 7安装最新版Docker
卸载旧版本
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
安装yum-utils工具yum install -y yum-utils
配置Docker官方的yum仓库yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
查看Docker版本yum list docker-ce --showduplicates | sort -r
输出内容中,以 3: 开头的数字表示 epoch(纪元),它指示包版本的优先级。
安装Docker
安装指定版本Dockeryum install docker-ce-24.0.7-1.el7
如果不指定版本,默认安装最新版yum install -y docker-ce
启动服务
systemctl enable docker
systemctl start docker
Docker卸载
卸载 Docker Engine、CLI、containerd 和 Docker Compose 软件包
yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷
rm -rf /var/lib/docker
rm -rf /var/lib/containerd