news 2026/4/15 17:19:32

黑马微服务 p23Docker02 docker的安装 如何正确安装docker,黑马微服务给的文档不行了,如何正确找到解决方法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
黑马微服务 p23Docker02 docker的安装 如何正确安装docker,黑马微服务给的文档不行了,如何正确找到解决方法

问题描述

在黑马微服务 p23Docker02 docker的安装 如何正确安装docker,的下面的这个位置,黑马微服务给的文档无法正常安装docker。本文是解决方法。(不是看的这个课的)

解决

一:首先是黑马微服务给的文档,是有问题的,可以先按照他的文档走,遇到问题再看我后面的解决方案
1.卸载旧版

首先如果系统中已经存在旧的Docker,则先卸载:

yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine \ docker-selinux
2.配置Docker的yum库

首先要安装一个yum工具

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

安装成功后,执行命令,配置Docker的yum源(已更新为阿里云源):

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sudo sed -i 's+download.docker.com+mirrors.aliyun.com/docker-ce+' /etc/yum.repos.d/docker-ce.repo

更新yum,建立缓存

sudo yum makecache fast
3.安装Docker

最后,执行命令,安装Docker

yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
4.启动和校验
# 启动Docker systemctl start docker # 停止Docker systemctl stop docker # 重启 systemctl restart docker # 设置开机自启 systemctl enable docker # 执行docker ps命令,如果不报错,说明安装启动成功 docker ps
5.配置镜像加速

镜像地址可能会变更,如果失效可以百度找最新的docker镜像。

配置镜像步骤如下:

# 创建目录 mkdir -p /etc/docker # 复制内容 tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "http://hub-mirror.c.163.com", "https://mirrors.tuna.tsinghua.edu.cn", "http://mirrors.sohu.com", "https://ustc-edu-cn.mirror.aliyuncs.com", "https://ccr.ccs.tencentyun.com", "https://docker.m.daocloud.io", "https://docker.awsl9527.cn" ] } EOF # 重新加载配置 systemctl daemon-reload # 重启Docker systemctl restart docker
二:问题的解决方案
步骤1:删除错误的配置文件
sudo rm -f /etc/yum.repos.d/CentOS-Base.repo
步骤2:手动创建正确的CentOS Vault源配置

创建并编辑新的配置文件:

sudo vi /etc/yum.repos.d/CentOS-Base.repo

i进入编辑模式,然后粘贴以下完整内容

[base] name=CentOS-7.9.2009 - Base baseurl=https://mirrors.lzu.edu.cn/centos-vault/7.9.2009/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [updates] name=CentOS-7.9.2009 - Updates baseurl=https://mirrors.lzu.edu.cn/centos-vault/7.9.2009/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [extras] name=CentOS-7.9.2009 - Extras baseurl=https://mirrors.lzu.edu.cn/centos-vault/7.9.2009/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [centosplus] name=CentOS-7.9.2009 - Plus baseurl=https://mirrors.lzu.edu.cn/centos-vault/7.9.2009/centosplus/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=0

Esc键,然后输入:wq保存并退出。

步骤3:添加Docker CE仓库

由于您之前添加Docker仓库时有403错误,我们可以换个源。先删除旧的docker-ce.repo文件:

sudo rm -f /etc/yum.repos.d/docker-ce.repo

然后添加清华大学的Docker CE镜像源(更稳定):

sudo tee /etc/yum.repos.d/docker-ce.repo << 'EOF' [docker-ce-stable] name=Docker CE Stable - $basearch baseurl=https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7/$basearch/stable enabled=1 gpgcheck=1 gpgkey=https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/gpg EOF
步骤4:清理Yum缓存并重新构建
sudo yum clean all sudo rm -rf /var/cache/yum sudo yum makecache
步骤5:验证仓库配置

查看仓库列表是否正确:

sudo yum repolist

您应该看到类似这样的输出:

仓库 id 仓库名称 状态 base/7/x86_64 CentOS-7.9.2009 - Base enabled updates/7/x86_64 CentOS-7.9.2009 - Updates enabled extras/7/x86_64 CentOS-7.9.2009 - Extras enabled docker-ce-stable/7/x86_64 Docker CE Stable - x86_64 enabled
步骤6:再次尝试安装Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 1:21:55

基于Linly-Talker开发虚拟偶像,成本降低超70%

基于Linly-Talker开发虚拟偶像&#xff0c;成本降低超70% 在直播带货的深夜直播间里&#xff0c;一个面容精致、语气亲切的“主播”正流畅地介绍商品——她不会疲倦&#xff0c;不需要休息&#xff0c;甚至连声音和表情都与真人无异。但你可能想不到&#xff0c;这样一个看似需…

作者头像 李华
网站建设 2026/4/10 2:05:35

Linly-Talker在博物馆导览中的沉浸式应用案例

Linly-Talker在博物馆导览中的沉浸式应用案例 在一座安静却人声鼎沸的博物馆展厅里&#xff0c;一位老人驻足于一尊斑驳的青铜器前&#xff0c;轻声问道&#xff1a;“这东西是哪个朝代的&#xff1f;”几秒钟后&#xff0c;屏幕上的虚拟讲解员微微启唇&#xff0c;眼神温和地回…

作者头像 李华
网站建设 2026/4/10 7:08:07

Linly-Talker支持竖屏视频输出吗?移动端适配方案

Linly-Talker支持竖屏视频输出吗&#xff1f;移动端适配方案 在短视频主导信息消费的今天&#xff0c;用户打开手机的第一件事&#xff0c;往往是刷一段全屏竖直的短视频。无论是抖音、快手还是微信视频号&#xff0c;9:16 的竖屏比例已经成为移动内容的标准形态。这种观看习惯…

作者头像 李华
网站建设 2026/4/13 10:23:21

智能宠物屋:AI Agent的宠物行为分析

智能宠物屋:AI Agent的宠物行为分析 关键词:智能宠物屋、AI Agent、宠物行为分析、计算机视觉、机器学习 摘要:本文聚焦于智能宠物屋中运用AI Agent进行宠物行为分析的技术。详细介绍了相关背景知识,包括目的、预期读者等。深入探讨了核心概念,如AI Agent和宠物行为分析的…

作者头像 李华
网站建设 2026/4/11 20:09:42

计算机毕业设计springboot中国好山水 基于SpringBoot的“华夏山水行”旅游分享社区 SpringBoot驱动的“云游神州”自然风光互动平台

计算机毕业设计springboot中国好山水go16ft9g &#xff08;配套有源码 程序 mysql数据库 论文&#xff09; 本套源码可以在文本联xi,先看具体系统功能演示视频领取&#xff0c;可分享源码参考。 当城市节奏越来越快&#xff0c;人们更渴望把周末和假期交给山川湖海。一款专注“…

作者头像 李华
网站建设 2026/4/15 17:04:11

Linly-Talker在公务员面试培训中的模拟考官应用

Linly-Talker在公务员面试培训中的模拟考官应用 在公务员考试竞争日益激烈的今天&#xff0c;面试环节的准备早已不再局限于“背模板”和“练套路”。越来越多考生意识到&#xff0c;真正的高分回答不仅需要内容扎实&#xff0c;更要在表达逻辑、情绪控制、临场反应等方面展现出…

作者头像 李华