当前位置: 首页 > news >正文

CentOS7 安装最新版 Docker

在 CentOS 7 上安装最新版 Docker,可以按照以下步骤操作:


1. 卸载旧版本 Docker(如有)

如果之前安装过旧版 Docker,需要先卸载:

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

2. 安装依赖包

安装 yum-utilsdevice-mapper-persistent-datalvm2

yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加 Docker 官方 YUM 源

使用阿里云镜像源(国内推荐):

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

或官方源(国外可用):

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4. 更新 YUM 缓存

yum makecache fast

5. 安装最新版 Docker CE

yum install docker-ce docker-ce-cli containerd.io
  • docker-ce:社区版 Docker
  • docker-ce-cli:Docker 命令行工具
  • containerd.io:容器运行时

6. 启动 Docker 并设置开机自启

systemctl start docker
systemctl enable docker

7. 验证 Docker 是否安装成功

运行 hello-world 测试:

docker run hello-world

如果看到 Hello from Docker!,说明安装成功。


8. (可选)配置 Docker 镜像加速

编辑 /etc/docker/daemon.json(如不存在则创建):

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://hub-mirror.c.163.com"]
}
EOF

** 国内常用镜像加速地址**

镜像加速器地址
阿里云(推荐)https://<你的ID>.mirror.aliyuncs.com
腾讯云https://mirror.ccs.tencentyun.com
华为云https://<你的ID>.swr.cn-south-1.myhuaweicloud.com
网易云https://hub-mirror.c.163.com
中科大https://docker.mirrors.ustc.edu.cn
DaoCloudhttps://f1361db2.m.daocloud.io

注意

  • 阿里云 需要先 登录容器镜像服务控制台 → 镜像工具镜像加速器 获取专属地址。
  • 华为云 需要替换 <你的ID> 为你的账号 ID。

然后重启 Docker:

systemctl daemon-reload
systemctl restart docker

9. (可选)将当前用户加入 Docker 组

避免每次使用 sudo

sudo usermod -aG docker $USER

重新登录后生效。


相关文章:

  • LLM大模型系列(十):深度解析 Prefill-Decode 分离式部署架构
  • 代码随想录打卡第三十天 动态规划
  • java集合(十七) ---- TreeSet 类
  • win10系统外接触控显示屏触摸校准
  • mysql 学习
  • Sequelize mysql2驱动 不支持 caching_sha2_password
  • 【wsl】docker
  • datawhale Dify动手实践教程 第1次笔记
  • 课设作业图书管理系统
  • UWB协议精读:IEEE 802.15.4z-2020,15. HRP UWB PHY, STS, HRP-ERDEV, BPRF, HPRF,
  • 探秘卷积神经网络(CNN):从原理到实战的深度解析
  • 红队攻防渗透技术实战流程:信息打点-Web应用源码泄漏开源闭源指纹识别GITSVNDS备份
  • 生成对抗网络(GAN)与深度生成模型实战
  • CppCon 2016 学习:Rainbow Six Siege: Quest for Performance
  • 移动端 WebView 页面性能调试实战:WebDebugX等工具协同与优化
  • 【pytest进阶】Pytest之conftest详解
  • MCP(模型上下文协议)协议和Http协议对比
  • 窄带和宽带谁略谁优
  • python web开发-Flask 重定向与URL生成完全指南
  • 3.时间序列数据准备
  • 做杂志模板下载网站/seo点击排名软件哪家好
  • 网站制作费会计分录怎么做/网站优化策略
  • dw做网站字体做多大/网络营销品牌公司
  • 山西太原网站建设/我国网络营销现状分析
  • 沈阳有做网站的吗/品牌营销案例分析
  • 淘宝做seo要建网站吗/中囯军事网