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

centos7安装docker

centos7安装docker

步骤 1:卸载旧版本(如有)

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

步骤 2:设置 YUM 仓库

1.安装 yum-utils 包(它提供了 yum-config-manager 工具)

sudo yum install -y yum-utils

2.添加官方的 Docker YUM 仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo (不推荐使用)
建议使用阿里云镜像:
# 添加正确的阿里云 Docker CE 仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

步骤 3:安装 Docker 引擎

1.安装 Docker CE(社区版)、命令行工具和 Containerd

#先更新yum软件包索引
sudo makecache fast
#安装 Docker CE(社区版)、命令行工具和 Containerd
sudo yum install -y docker-ce docker-ce-cli containerd.io

步骤 4:启动并启用 Docker

1.启动 Docker 服务

sudo systemctl start docker

2.使用docker version查看安装是否成功

image-20251104200100612

步骤 5:验证安装

同样运行 hello-world 镜像来验证:

sudo docker run hello-world

步骤 6:卸载docker

#1. 卸载依赖
sudo yum remove docker-ce docker-ce-cli containerd.io#2.删除资源
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
#/var/lib/docker docker的默认工作路径!

附言:

如果使用docker run hello-world 出现

image-20251104202142245

解决方法:配置 Docker 的镜像加速器

1、编写daemon.json文件

vim /etc/docker/daemon.json

配置内容如下

{"registry-mirrors": ["https://docker.m.daocloud.io","https://docker.1panel.live"]
}

2、重新加载系统配置

systemctl daemon-reload

3、重启docker服务

systemctl restart docker

阿里云镜像加速

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://oldtwy2d.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
http://www.jsqmd.com/news/69526/

相关文章:

  • 2025年最新盘点:本地最值得信赖的检定器供应商,高强回弹仪检定器/钢砧/云回弹仪/高强回弹仪/涂层测厚仪/楼板测厚仪检定器生产厂家电话 - 品牌推荐师
  • Alpha 阶段第二周 - OUC
  • 成长?都是被逼出来的罢了
  • JVM内存与GC机制全景深度剖析:从对象诞生到垃圾回收的完整生命周期
  • Nginx日志切割
  • 2025 最新桥梁防腐涂料厂家 TOP5推荐!绿色防腐 + 工程实证权威榜单发布,技术赋能守护基建安全 - 全局中转站
  • 数据采集实践第四次作业—102302131陈宇新
  • 6502 算术逻辑单元(ALU)
  • make出错立即终止
  • Testing Reprised之关于基米
  • 北京守嘉健康干细胞项目介绍 - 品牌排行榜单
  • OTOFIX IM2 1-Year Update Subscription: Ensure Latest Vehicle Diagnostics for European/American Cars
  • Solon AI 开发学习19 - 结合 Solon Flow 实现 ReAct 效果
  • 网络安全编程——基于Python达成的SSH通信(Windows执行)
  • 深入解析:2025年11月11日 AI快讯
  • 2025 最新水磨石抗污剂厂家 TOP5 评测!环保高性能标杆榜单发布,守护石材持久美观。国内水磨石抗污剂品牌2025年度盘点 - 全局中转站
  • 统计文本文件记录
  • 2025最新水洗石抗污剂厂家TOP5评测!环保性能与抗污效果品牌双权威榜单发布,技术赋能重构景观防护生态 - 全局中转站
  • When Ongeki Gets Stuck at the Aime Check
  • 如果同一个子网中,设备超过255台,那会如何才能保证处于同一子网
  • 233. 数字 1 的个数
  • Autel MaxiPRO MP808TS 1-Year Update Subscription: Keep Your Diagnostic Tool Updated Effective
  • 需求的变更控制
  • 在java中实现c#的int.TryParse方法
  • 基于微信小应用的茶叶茶具销售和管理系统(源码+论文+部署+安装)
  • 我的 OI 生涯(更新中)
  • 少儿编程哪家强?这几家机构不容错过! - 品牌测评鉴赏家
  • 【值得收藏】构建企业级智能体RAG系统:解决大模型五大痛点,让AI真正理解业务 - 教程
  • AI浪潮下的冷思考:技术、就业与我们的未来
  • 为AI时代蓄力:除了几大热门,还有哪些值得关注的少儿编程选择? - 品牌测评鉴赏家