【Docker之轨迹】Docker 入门使用(穿插踩坑经历)

阿里云(Alibaba cloud Linux 3) 安装docker 自己在部署环境的时候遇到了各种坑,网上的教程大部分都是其他系统,少有的几个相同系统也都是千篇一律 解决不了问题,自己也是查阅了官方文档,配合了一些个人理解成功在阿里云上安装运行了Docker,现在分享一下自己安装Docker的步骤,留给后来人点解决这个问题的思路和方法 运行以下命令,添加docker-ce的dnf源。 dnf config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.r 阅读详情


1. 安装 Docker

① 查看服务器环境

cat /etc/os-release:查看系统内核版本(确认在 3.10 以上)
uname -r:查看服务器版本

② 卸载旧的 docker(确保没有下载)

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

在这里插入图片描述
显示这个,说明系统中并没有安装旧的 docker,可以进行安装

③ 修改 docker 镜像

# 安装需要的工具包
yum install -y yum-utils
# 设置镜像仓库(默认是国外的)
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在这里插入图片描述
④ 更新 yum 索引,并安装启动与使用最新的 docker

yum makecache fast

——— 404 错误处理 ———
▲ 如果使用的服务器是(Aliyun Linux 2.1xxx),是这里就有一个巨坑(不是的话请跳过)
在执行这段命令时,会出现一下报错

https://mirrors.aliyun.com/docker-ce/linux/centos/2.1903/x86_64/stable/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found

起初认为时镜像出问题了,一番查找后,发现时版本出现了问题
这种阿里云的服务器,$releasever 值为 2.1xxx,而 centOS7 的该值为 7
这就导致了版本匹配不上,安装失败
这时,我们只需要将 /etc/yum.repos.d/docker-ce.repo 这个文件夹中的 $releasever 全部替换为 7 ,就可以正常执行了!
附上全局修改命令::%s/$releasever/7 (将所有的 $releasever 替换为 7)
——— 404 处理结束 ———

接下来是安装指令(会由选项,一直 y 就可以了),接着是启动指令与基本使用

安装:yum install docker-ce docker-ce-cli containerd.io

启动:systemctl start docker
验证是否启动成功:docker version
有显示内容,就表示已经启动成功了

基本使用:docker run hello-world
首次使用会出现 Unable to find image 'hello-world:latest' locally 找不到镜像,等它下载完就好了
查看已经安装了的镜像:docker images
	REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
	hello-world   latest    d1165f221234   6 months ago   13.3kB
就可以看到刚刚安装的 hello-world 镜像了

⑤ 卸载 docker
需要卸载时,需要卸载依赖以及资源

# 1. 卸载依赖
yum remove docker-ce docker-ce-cli containerd.io

# 2. 删除资源(其中 /var/lib/docker 是 docker 的默认工作路径)
rm -rf /var/lib/docker

2. Docker 基本使用

① 镜像命令

1) 查看所有镜像
docker images

2) 搜索镜像
docker search xxx

3) 下载镜像(加上 tag 可以指定版本,不写默认是 lastest 最新
docker pull <镜像名>[:tag]

4)
【HBase之轨迹】(1)使用 Docker 搭建 HBase 集群 继 hadoop 和 zookeeper 之后,再次使用 docker 搭建 hbase 集群,详细说明搭建过程以及 docker 搭建过程中会才踩到的坑。同时 阅读详情

相关推荐

【Docker x Hadoop】使用 Docker 搭建 Hadoop 集群(从零开始保姆级)

—— 步骤 ——0. 背景1. 创建出第一个容器2. 为该容器配置 java 和 hadoop 环境3. 配置允许外界通过 ssh 连接容器4. 由该容器克隆出多个容器5. 为各个容器配置 ssh 免密登录6. 开始编写集群配置7. 启动集群 0. 背景 看到网上的教程,都是使用虚拟机克隆出多台虚拟机模拟集群 但在真正的服务器上,发现这种方法行不通了 这时候就想起 Docker 了,仔细想象 Docker 学完到现在还没真正实战过,这次正好是一个好机会 实现思路也很简单,在 Docker 中创建多个 Ce

Ice__Clean的博客 2970

基于MCP与Docker的Agent记忆反思机制:hindsight实战指南

LLM Agent的记忆管理是提升多轮任务执行能力的关键技术。传统RAG方案仅存储原始对话,存在噪声大、无反思等缺陷,导致Agent无法从历史交互中提炼可复用经验。hindsight机制通过反思引擎对任务轨迹进行结构化总结,结合向量数据库实现分层记忆存储与优先级检索,并利用MCP协议标准化工具调用,Docker Compose编排多服务部署。该方案适用于自动化客服、代码生成等复杂Agent场景,有效提升任务成功率和执行效率。

weixin_30694389的博客 349

ROS2面试指南:从通信机制到工程实践的全面梳理

机器人操作系统(ROS)是现代智能硬件与自动驾驶领域的核心中间件,而ROS2以其分布式架构、灵活通信机制和跨平台能力成为新一代技术栈的基石。理解节点、话题、服务、动作与参数的分工协作,是构建复杂机器人系统的前提,而DDS作为底层通信协议,则赋予了系统高可靠性与实时性。无论是传感器数据传输、导航任务调度,还是多机协同,都离不开这些基础概念的灵活运用。随着行业对工程实践能力的要求不断提升,掌握ROS2的构建流程、调试工具与生态组件,如Docker、micro-ROS和Gazebo,已成为技术岗位的必备技能。本文

weixin_34294649的博客 354

Ego-planner在RoboMaster无人机多机协同避障中的实时轨迹规划实践

轨迹规划是移动机器人自主导航的核心环节,其本质是在环境约束与动力学模型下求解安全、平滑、可执行的时空路径。Ego-planner作为一款面向四旋翼平台的在线局部规划器,采用B-spline参数化与非线性优化框架,天然支持jerk连续性与毫秒级重规划,显著优于传统A*或RRT*在动态对抗场景下的响应能力。其技术价值在于将感知-建图-规划-控制闭环压缩至25~45ms内,适配激光雷达稠密点云与IMU/里程计多源融合,已在RoboMaster智能无人机赛中验证多机协同穿越、动态拦截与抗干扰编队等典型应用。本文聚焦

weixin_29194817的博客 195

YOLOv5+DeepSORT车流人流量统计实战指南

目标跟踪是智能交通系统中车流与人流量统计的核心技术环节,其本质是在连续视频帧中维持目标身份一致性。传统目标检测模型如YOLOv5仅输出单帧检测框,缺乏时序关联能力;而DeepSORT通过卡尔曼滤波预测、匈牙利算法匹配与外观特征嵌入(如OSNet-AIN),构建鲁棒的ID轨迹链。该技术方案兼顾轻量化部署与工程落地性,支持RTSP流接入、Docker容器化、区域进出计数及轨迹置信度量化,在1080p@30fps场景下实现>94%的车辆ID连续性。适用于交通监管、智慧城市、毕业设计等实际应用,是计算机视觉从检测迈

weixin_29038537的博客 229

STM32F103 实例应用(10)——I2C读写24C32

一、应用简介 本文介绍24C32的读写,基于野火的软件I2C程序。 board_i2c.h /**=========================================================================== @file board_i2c.h @brief 本文件是用于I2C驱动 @author 青梅煮久 @version r0.1 @date 2021/01/13 -------------------------.

qq_34118600的博客 3447

某二级支行网络的设计与实现——配置脚本(1)

【代码】某二级支行网络的设计与实现——配置脚本(1)

u010311846的博客 577

LLM推理服务中的SLO感知调度优化实践

在AI服务架构中,服务级别目标(SLO)是衡量服务质量的核心指标,特别是在大型语言模型(LLM)推理场景下。SLO通常涉及TTFT(首token时间)、TPOT(每token生成时间)和端到端延迟等关键维度,这些指标直接影响用户体验和系统效率。传统FCFS调度策略由于缺乏SLO感知能力,在混合负载下往往导致资源利用率低下和SLO达标率骤降。通过引入基于模拟退火的动态调度算法和精准的延迟预测模型,可以实现对不同优先级请求的智能调度,显著提升GPU利用率和SLO达标率。这种技术方案特别适用于需要同时处理实时对话

weixin_42549154的博客 370

【车辆仿真】从0开始建立dSPACE RT Simulink工程:CAN通信(RTICANMM方法)

【工程环境信息】:本文基于链接文章搭建SCALEXIO Rack RTPC总线节点,用于与AutoBox通信硬件:上位机:惠普台式PC(Windows 11专业版)下位机(实时机):AutoBox (DS1006)板卡:DS6342软件:本文所使用的DBC链接提示:以下是本篇文章正文内容,下面案例可供参考!!!的部分一定记得配置,其他的按需配置RTICANMM的灵活度非常高,尽可能参考Help文档,理解相应的配置内容官方有RTICANMM的样例工程,在下方路径。

winnizap的博客 2381

【PADS-开发指南】

馒头破戒大师

sinat_23896491的博客 3224

3️⃣ Coze工作流基础教学(2025年全新版本)

Coze 工作流作为扣子平台的重磅工具,利用可视化节点,如大语言模型、插件、条件判断等,把复杂任务巧妙拆解成多步骤流程。它不仅支持自动化编排,还能实现跨系统协同,有效提升处理效率与输出稳定性。在那些对准确性或格式有严格要求的场景中,比如报告生成、旅行规划,Coze 工作流更是发挥着关键作用。

李同学Lino的博客 5855

ollama如何在自己的服务器上跑Qwen3(小白必看)

在国内下载ollama最新安装包时,使用curl -fsSL https://ollama.com/install.sh | sh命令可能会遇到网络问题导致下载进度停滞。为了解决这一问题,可以通过国内的镜像源进行下载,例如使用modelscope社区提供的最新ollama镜像仓库。具体步骤包括:首先通过pip install modelscope安装modelscope,然后使用modelscope download命令下载ollama-linux镜像,接着进入下载目录并赋予安装脚本执行权限,最后运行安装脚

Ven%的博客 756

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

上一篇: 【魔数 bug + 求助】挖槽,MP4 魔数变了?如何解决无法通过魔数判断 MP4 文件类型?
下一篇: 【Spring之轨迹】SpringBoot 项目启动时,报错 java.nio.charset.MalformedInputException: Input length = 1
寒冰小澈IceClean
博客等级 码龄6年 344粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒冰小澈IceClean

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值