惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
博客园_首页
WordPress大学
WordPress大学
大猫的无限游戏
大猫的无限游戏
有赞技术团队
有赞技术团队
阮一峰的网络日志
阮一峰的网络日志
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
酷 壳 – CoolShell
酷 壳 – CoolShell
Y
Y Combinator Blog
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
T
The Blog of Author Tim Ferriss
云风的 BLOG
云风的 BLOG
博客园 - 司徒正美
Engineering at Meta
Engineering at Meta
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
N
Netflix TechBlog - Medium
Martin Fowler
Martin Fowler
宝玉的分享
宝玉的分享
G
Google Developers Blog
Last Week in AI
Last Week in AI

行迹小栈

英语十大词法汇总 - 行迹小栈 保定市林草生态园 - 行迹小栈 【北京】-八达岭长城 - 行迹小栈 【北京】-颐和园 - 行迹小栈 【上海】 - 行迹小栈 【唐山市】河头老街-唐山宴-唐山地震博物馆 - 行迹小栈 【天津】 - 行迹小栈 【北京】-天安门 - 行迹小栈 【张家口】-蔚县 - 行迹小栈 🐍 Python ORM 技术选型指南: SQLAlchemy 与 SQLModel - 行迹小栈 Mysql查询:每个重复数据,只显示一条 - 行迹小栈 python提取excel中的超链接 - 行迹小栈 Requests verify=False 报错:InsecureRequestWarning: Unverified HTTPS request is being made to host - 行迹小栈 centos7 初始化脚本 - 行迹小栈 Vmware centos7 配置静态网络 - 行迹小栈 我的瘢痕疙瘩治疗过程记录 - 行迹小栈 关于瘢痕疙瘩-为什么-治疗方案-如何预防 - 行迹小栈 javascript基础教程 - 行迹小栈 python使用subprocess配合node.js执行js代码 - 行迹小栈
CentOS7通过rpm安装docker和docker compose - 行迹小栈
行迹小栈 · 2025-08-19 · via 行迹小栈

🎯目标

通过 Docker 官方地址手动下载 Docker 和 Docker Compose 插件

官方地址: 👉 Docker 官方的 RPM 软件包仓库地址

🛠️安装

✅ 第一步:安装依赖

sudo yum install -y epel-release
sudo yum install -y fuse-overlayfs slirp4netns
sudo yum install -y container-selinux libseccomp

✅ 第二步:创建下载目录

mkdir ~/docker-rpm && cd ~/docker-rpm

✅ 第三步:下载所有必需的 RPM 包

# 1. 核心运行时
curl -L -O https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.6.33-3.1.el7.x86_64.rpm

# 2. Docker CLI
curl -L -O https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-26.1.4-1.el7.x86_64.rpm

# 3. Docker Engine
curl -L -O https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-26.1.4-1.el7.x86_64.rpm

# 4. 必须的插件(关键!)
curl -L -O https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-buildx-plugin-0.14.1-1.el7.x86_64.rpm
curl -L -O https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-compose-plugin-2.27.1-1.el7.x86_64.rpm
curl -L -O https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-rootless-extras-26.1.4-1.el7.x86_64.rpm

🔍 注意

  • 版本号可能会更新,请根据网页实际文件名调整。
  • 如果提示 404,请访问网页确认最新版本。
  • 如果curl下载失败如 TCP connection reset 可以多试几次,还是失败则可以将地址替换成阿里云镜像站https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/

✅ 第四步:按依赖顺序安装 RPM 包

sudo rpm -ivh containerd.io-*.rpm
sudo rpm -ivh docker-buildx-plugin-*.rpm
sudo rpm -ivh docker-compose-plugin-*.rpm

sudo rpm -ivh --replacepkgs docker-ce-*.rpm

✅ 第五步:启动 Docker 服务

sudo systemctl start docker
sudo systemctl enable docker

✅ 第六步:验证安装

docker --version
docker compose version

❌卸载

# 停止 Docker 服务
sudo systemctl stop docker

# 卸载软件,不删除rpm包
sudo rpm -e \
  docker-ce \
  docker-ce-cli \
  containerd.io \
  docker-buildx-plugin \
  docker-compose-plugin \
  docker-ce-rootless-extras

# 删除 Docker 数据(镜像、容器、卷)
sudo rm -rf /var/lib/docker

# 删除 Docker 配置文件
sudo rm -rf /etc/docker