k8s容器安装ifconfig,netstat,telnet,vim,ping命令工具

Kubernetes(k8s)高可用简介与安装 一、简介 Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制 Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心 阅读详情
AI摘要

本文介绍了如何在基于Debian的容器中修改源为阿里云源,并详细说明了如何安装net-tools、procps、telnet、curl、ping、vim等常用工具,以解决容器中常见的工具缺失问题。

很多开源的容器镜像都缺乏很多命令,而有时我们又得进行测试,开源的容器镜像大多数是debain系统构建的,本博客介绍如何在容器安装各类常用工具。
进入容器,重新配置debain源为阿里云源:

mv /etc/apt/sources.list /etc/apt/sources.list.bak
tee /etc/apt/sources.list << EOF

deb http://mirrors.aliyun.com/debian stable main contrib non-free

deb http://mirrors.aliyun.com/debian stable-proposed-updates main contrib non-free

deb http://mirrors.aliyun.com/debian stable-updates main contrib non-free

deb-src http://mirrors.aliyun.com/debian stable main contrib non-free

deb-src http://mirrors.aliyun.com/debian stable-proposed-updates main contrib non-free

deb-src http://mirrors.aliyun.com/debian stable-updates main contrib non-free
EOF

很多容器发觉无ifconfig,netstat命令,其实是缺乏net-tools包:

apt-get update && apt-get install net-tools -y

很多容器发觉无ps命令,其实是缺乏procps包

apt-get update && apt-get  install  procps -y

安装telnet

apt-get update && apt-get  install telnet -y

安装curl

apt-get update && apt-get  install curl -y

安装ping

apt-get install inetutils-ping -y

安装vim

apt-get install vim -y
Linux运维学习路线图:从命令新手到实战工程师的体系化进阶 最近几年,我身边想转行或者刚入行的朋友,问得最多的问题之一就是:“运维到底该怎么学?” 他们往往被网上各种“零基础速成”、“30天精通”的课程标题吸引,下载了几十G的教程和课件,结果打开虚拟机,面对一个黑色的命令行窗口,敲下几个命令后,就陷入了迷茫——下一步该做什么?这些命令背下来有什么用?学完这些真的能找到工作吗? 这种困惑非常普遍。Linux运维,或者说更广义的IT基础设施运维,是一个典型的“入门易,精通难”的领域。它的门槛看似很低,网上资源铺天盖地,从安装系统到敲命令,似乎有手就行。但真正的难点在于, 阅读详情

相关推荐

Linux运维新手入门:从零搭建Zabbix监控与Docker容器化实战

这次我们来看一个面向零基础新手的 Linux 运维工程师全技能学习路径。对于想入行或转行运维的朋友来说,最头疼的往往不是某个技术有多难,而是不知道从何学起、学哪些、学到什么程度才算入门。这篇文章将直接切入核心,为你梳理出一条从 Linux 基础到企业级监控、容器化、数据库管理的清晰学习路线,并重点解析 Zabbix、Docker、MySQL、Nginx 这些关键技术的实战要点。 本文的核心是“可执行”。我们不空谈概念,而是聚焦于每个技能点的具体操作、环境搭建、常见问题排查以及如何将它们串联起来解决实际问题。

weixin_30889885的博客 311

K8S容器实例POD中安装curl-vim-tennet工具

有时候微服务调试需要根据调用链路调试 安装curl,tennet,vim等命令Docker容器POD中安装curl、telnet、vim工具直接使用apk 进行安装

牧竹子 3305

企业级应用部署实战:从Linux运维到Docker容器化与监控告警

在现代软件工程中,Linux系统管理和容器化技术是构建高可用、可扩展应用架构的基石。Linux作为服务器操作系统的核心,提供了进程管理、网络配置和安全加固等基础能力,是运维工作的起点。容器化技术,尤其是Docker,通过封装应用及其依赖环境,解决了环境一致性和应用隔离的难题,实现了从开发到部署的标准化。这些技术的核心价值在于提升部署效率、保障系统稳定性,并为企业级应用的可观测性奠定基础。其典型应用场景包括微服务架构部署、持续集成/持续交付流水线以及云原生环境下的资源调度。本文聚焦于企业级应用部署的完整链路,

weixin_30730053的博客 394

K8S容器内安装cur/telnet命令(Alpine Linux离线环境安装curl/telnet或其他工具)

在AlpineLinux容器中安装curl、telnet等工具,测试K8S网络环境。

从云原生运维转网络安全。 5070

Linux运维从零到实战:系统观、核心技能与项目串联学习路径

如果你正在考虑进入IT行业,或者想从开发、测试、网络等其他岗位转向一个需求稳定、技术栈扎实的方向, Linux运维 是一个绕不开的选择。但“零基础入门到实战”的教程铺天盖地,很多人学完还是不知道从哪下手,更别提“学完即就业”了。问题往往出在:教程只教命令,不教场景;只讲操作,不讲为什么;只给案例,不给排查思路。 这篇文章不会给你一个“2026最新版”的虚幻承诺,因为技术核心原理变化没那么快,但实践环境和工具链确实在迭代。我会结合近十年的运维一线经验,帮你拆解一个真正能让你从零走到能干活、能面试的Linux运

weixin_30482383的博客 298

Linux命令行操作心法:从呼吸节奏到系统级掌控

Linux命令行不是零散指令的堆砌,而是根植于Unix哲学与内核机制的操作范式。其底层原理涉及系统调用(如getdents、chdir)、进程信号模型、管道流式处理及权限能力集(capabilities)等核心机制。掌握这些原理,才能理解为何ls -ld查看目录自身权限、为何kill -9存在风险、为何grep -E比-P更具备生产环境兼容性。这种技术认知直接支撑服务器运维、云原生调试、嵌入式开发和自动化脚本编写等关键场景。本文聚焦Linux常用命令的设计逻辑、权限边界与实操避坑,帮助开发者跨越‘能用’迈向

weixin_33782386的博客 339

k8s环境搭建(详细版)

配置docker源;配置k8s源;配置主机映射;安装常用软件;同步时间;配置limit;下载yaml文件;ipvs配置;配置k8s的内核加载;配置containerd需要的核心模块;修改containerd配置文件;配置 crictl 客户端连接的运⾏位置;安装 Kubernetes 组件;Kubernetes 集群初始化;将工作节点加入到集群;Calico 组件安装;

m0_73907608的博客 2199

Linux运维全栈实战:从零搭建Zabbix监控+Docker容器+MySQL+Nginx技能体系

很多想转行或刚入行的运维新人,都有过这样的困惑:面对Linux、Zabbix、Docker、MySQL、Nginx这些名词,感觉每个都要学,但不知道从哪里开始,更不知道学到什么程度才算“会了”。网上教程要么太零散,要么太理论,看完还是不知道如何把它们串联起来解决一个真实的企业问题。 这篇文章要解决的,正是这个核心痛点。它不是一个简单的命令合集,而是一张为你绘制的“技能地图”。我们将以 Linux操作系统为基石 ,串联起 Zabbix监控、Docker容器、MySQL数据库和Nginx服务 这四大企业级核心技

weixin_33709609的博客 466

Linux云计算网络管理从入门到实战:系统原理与容器网络全解析

在云计算与运维领域,Linux系统管理和网络技术始终是工程师的核心技能。从理解系统启动流程、文件系统与权限机制,到掌握IP路由、DNS解析及防火墙策略,每一步都构建起稳定服务的基础。随着虚拟化与容器技术的普及,传统网络边界被打破,VPC、Overlay网络、Docker Bridge和Kubernetes CNI成为新一代基础设施的关键。理解数据包在物理机、虚拟机与容器间的流转路径,以及iptables、安全组、VXLAN等机制的实际应用,是排查故障、设计云上架构的必备能力。无论是Linux初学者还是转型云

chuannaoxuan4674的博客 332

VMware安装CentOS 7全流程详解:从分区到网络配置与优化

虚拟化技术是构建现代开发与测试环境的基础,通过在宿主机上创建隔离的虚拟机实例,能够模拟完整的操作系统环境。其核心原理是利用Hypervisor层对物理硬件资源进行抽象和调度,为每个虚拟机分配独立的计算、存储和网络资源。这项技术的价值在于提供了高度可复现、可移植且安全的沙盒环境,极大降低了多系统兼容性测试和复杂应用部署的成本。在应用场景上,虚拟化广泛用于搭建本地开发环境、学习Linux系统管理、部署后端服务(如MySQL、PHP运行环境)以及作为容器化技术(如Docker、Kubernetes)的底层基础平台

dengjuanshou7445的博客 456

k8s 集群容器中集成arthas、netstat即时诊断分析工具

Dockerfile文件如下 增加了 问题 Unable to get pid of LinuxThreads manager thread 处理 1 环境:k8s docker jib-maven-plugin工具 2 问题日志 3 处理方法 由原来的openjdk:8-jdk-alpine镜像改成 centos:centos7.9.2009在openjdk:8-jdk-alpine镜像下执行RUN apk add apt-get 会报如下错误: ERROR: unsatisfiable constra

山巅 1973

运维经典面试题总结100道(含答案)---2026常见面试题

运维工程师面试总结(含答案)_运维面试

流水_鱼鱼的博客 7万+

【k8s】进入容器内部,执行ping指令

之前已经完成外部设施的构建: 【k8s nginx】nodeport 方式 最简单部署nginx service 【k8s nginx】通过curl访问nginx服务 本篇,继续对内部网络的探索: 在master上,进入pod(在其他node上) 执行ping指令。 检验网络联通 访问已经存在的pod kubectl --namespace=default exec -it nginx-deploy-5878ddd45b-nzsdv – sh [root@k2c4g3m-master0 ngi..

突围 3223

Linux命令背后的系统逻辑:从终端操作到内核机制

Linux命令不是孤立的工具,而是操作系统资源管理的接口层。理解其底层原理,需从进程调度、内存管理、文件系统和网络协议栈四大核心出发——例如ps反映/proc虚拟文件系统与task_struct状态,ss替代netstat源于对内核socket哈希表的直接访问优化,iostat与vmstat的差异本质是块设备驱动层与虚拟内存子系统的观测维度之分。掌握这些命令的内核映射关系,能显著提升故障定位效率、规避权限与管道陷阱,并支撑容器、云原生等现代基础设施的深度运维。本文聚焦20个高价值命令,揭示其在真实系统诊断链

weixin_30599769的博客 455

【第一篇】Xshell连接服务器部署前后端项目(连接服务器)

利用Xshell连接服务器部署前后端项目

blog 1074

内网(极空间)搭建gitlab跳板机转发端口及域名配置

然后,回头尝试用内网地址+15022 clone,成功,用公网的ip+15222 clone失败,那就是定位到时nginx转发的问题了。首先想到的就是 git clone是通过ssh的22端口进行下载的,那就需要打通22端口,则又配置22端口的nginx转发。然后,我通过ssh命令,做一个端口转发,以实现内网穿透,将服务端口链接到跳板机上。然后穿透到阿里云服务器跳板机的端口,只能内网访问,需要用nginx做个转发,才能用公网ip进行访问。然后,如上,我的80端口,映射15080,22端口映射15022。

God丶Davide的博客 6076

Linux基础运维命令实战:磁盘、进程与网络排障指南

在容器化与云原生普及的今天,Linux基础运维命令依然是解决问题的硬通货。无论是虚拟机还是物理机,掌握进程、文件、网络和权限这几个核心模型,才能真正理解系统运行的本质。本文从实用角度出发,以场景驱动的方式讲解高频运维命令,涵盖磁盘占满定位、CPU飙高排查、端口连通性诊断等经典问题。通过组合使用ps、top、ss、tcpdump等工具,读者可以建立从现象到根因的排障思路。同时明确CentOS与Ubuntu的环境差异,分享sed、awk、grep在日志分析中的高效用法。适合运维新手、开发人员及面试求职者系统梳理

weixin_33937499的博客 316

别再只用真彩色了!手把手教你用ENVI主成分分析(PCA)给遥感图像‘美颜’与‘瘦身’

本文详细介绍了如何利用ENVI主成分分析(PCA)技术优化遥感图像处理,实现数据‘美颜’与‘瘦身’。通过PCA的维度压缩、噪声分离和特征增强三大优势,显著提升高光谱数据的可视化效果和分析效率。文章还提供了ENVI操作的最佳实践和常见问题解决方案,帮助读者掌握这一遥感图像处理的游戏规则改变者。

weixin_28465009的博客 276

2026年Linux运维与SRE学习路线:从零基础到企业实战

在数字化转型和云原生技术普及的背景下,企业运维体系正经历深刻变革。传统运维以保障系统稳定为核心,而现代SRE(站点可靠性工程)则强调通过软件工程方法,在确保服务可靠性的同时提升研发效率。其核心原理在于将自动化、可观测性和工程化实践融入运维全生命周期,通过定义SLO/SLI等可靠性指标,结合自动化工具链消除重复性劳动。这一转变的技术价值在于显著提升系统韧性、降低故障恢复时间,并赋能业务快速迭代。当前,云原生、容器化和微服务架构已成为主流应用场景,运维人员需掌握从基础设施管理到服务治理的完整技能栈。本文聚焦于L

weixin_30945039的博客 414

共享最近邻相似度

共享最近邻相似度 第三十四次写博客,本人数学基础不是太好,如果有幸能得到读者指正,感激不尽,希望能借此机会向大家学习。本文作为基于图的聚类的第二部分,主要针对“共享最近邻相似度(Shared Nearest Neighbour)”以及使用该度量的“Jarvis-Patrick聚类”进行介绍。其他基于图的聚类算法的链接可以在这篇综述《基于图的聚类算法综述(基于图的聚类算法开篇)》的结尾找到。 S...

Ἥλιος 7608

网络变更:APIC 节点替换

Fabric Name,Controller ID,TEP Address Pool 等信息必须相同;如果故障设备是 APIC1 还需要重新配置管理密码。此过程可能需要 10 分钟左右,在此期间目标 APIC 可能在 Available/Unavailable 状态翻滚。APIC 获取 TEP 地址后,进入 fully-fit。通过 CLI 以及配置的密码登录目标 APIC。

m0_54931486的博客 322

Linux运维工程师从零到一:核心技能与实战路径全解析

很多刚接触运维的同学都会有这样的困惑:Linux运维到底要学什么?从零开始,面对海量的技术栈——Linux操作系统、Shell脚本、网络服务、监控告警、容器化、数据库管理……感觉无从下手。网上资料虽然多,但往往零散不成体系,要么太浅只讲命令,要么太深直接上生产架构,让新手望而却步。 本文旨在为“0基础”或“转行”的朋友们,梳理出一条清晰的Linux运维工程师技能成长路径。我们将以企业实际需求为导向,串联起 Linux操作系统核心 、 Shell自动化 、 Zabbix监控体系 、 Docker容器化 以及

weixin_30562507的博客 363

网口通信实战(C#完整版):基于TCP协议的工业仪表数据采集系统开发

工业现场中80%的智能仪表(压力/温度/液位/流量/数显仪表)、采集模块、测控终端均支持TCP网口通信,这类设备的TCP通信有鲜明的工业特性:基于字节流的自定义二进制协议、一问一答的主从通信模式、对数据完整性/稳定性要求极高。本次实战是纯工业级落地项目,基于C# WinForm + .NET Framework 4.8(工业上位机标配)✅纯原生无依赖:零第三方类库/控件,仅用C#原生,源码可100%复用、无引用冲突、工控机完美兼容;✅双采集模式完美适配:同时实现「单次手动采集」+「连续自动采集」

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1804

VMware 安装 CentOS 7 并配置 SSH 静态 IP 与免密登录

虚拟化通过在宿主机上模拟独立硬件环境,让多个操作系统共享物理资源;NAT 网络则通过虚拟网关完成地址转换与出网转发。对于 Linux 学习与后端运维,CentOS 7 仍是理解 systemd、firewalld、yum 和 ifcfg 的经典样本,而 SSH 是远程登录、密钥认证和文件传输的基础协议。把 VMware、CentOS 7 与 SSH 串起来,本质是在本机构建一台可固定 IP、可免密登录、可快照回滚的服务器。它适合后端、运维、测试和安全入门,也便于后续搭建多节点集群。配置重点通常落在 VMne

weixin_33858485的博客 452

基于Python实现人脸识别相似度对比

随着人工智能技术的不断进步,人脸识别成为了一种广泛应用的技术。人脸相似度对比是其中的一个重要应用场景,可以用于人脸搜索、身份验证等方面。本文将介绍如何使用Python实现人脸相似度对比。

商务合作 / 项目定制 / 学习交流。个人vx:lovely_wml 9810

YOLOv8改进 | 主干篇 | 利用MobileNetV1替换Backbone(轻量化网络结构)

本文给大家带来的改进机制是MobileNetV1,其是专为移动和嵌入式视觉应用设计的轻量化网络结构。这些模型基于简化的架构,并利用深度可分离卷积构建轻量级深度神经网络,其引入了两个简单的全局超参数,用于在延迟和准确性之间进行有效的权衡。实验表明,MobileNets在资源和准确性的权衡方面表现出色,并在多种应用(如对象检测、细粒度分类、面部属性识别和大规模地理定位)中展现了其有效性,这个模型非常适合轻量化的读者来使用。适用检测目标:轻量化网络结构适合轻量化的读者。

Snu77的博客 3966
上一篇: linux添加黑洞路由
下一篇: IDC_ISP网络之IDC机房内网络架构及配置
cloud_engineer
博客等级 码龄5年 9390粉丝 65原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值