背景

想在pod中执行一条命令(eg. ip a),但是pod中没有ip命令,怎么办呢?

执行流程

先查看一下pod的信息

进到pod里面,执行一下 ip a,发现容器里面没有ip这个命令

但是我们就想执行这条命令怎么办呢?

先进到pod里面,执行lsns -t net,拿到这个容器所在的ns

然后到这个容器所在的主机,执行lsns ns的id,就可以拿到容器的pid

在主机上直接进到该ns中,这样就可以在主机上进到容器的ns中执行想要执行的命令了

nsenter -n -t 47108 ip addr

也可以这样子执行

大功告成~

lsns [参数]常用参数:
-J  使用 JSON 输出格式
-l  使用列表格式的输出
-n  不打印标题
-r  使用原生输出格式
-u  不截断列中的文本
-t  名字空间类型(mnt, net, ipc, user, pid, uts, cgroup)

【kubernetes系列学习】如何执行pod中没有的命令?相关推荐

  1. bat tomcat程序在后台执行_jenkins 中利用 cmd 命令启动 tomcat,进程被杀

    cmd命令: cd d:\tomcat\bin startup.bat ●控制台输出 由用户 gany 启动 构建中 在工作空间 D:\Jenkins\workspace\3.9.0_test 中 . ...

  2. xcode8 cocoapods 执行 pod spec lint 报错

    这个问题坑了一天多,一直报错: xcodebuild  无法运行,找不到app.xcworkspace,而且还有 后来不停的翻阅资料,重装cocoapods,到最后才知道,貌似是因为更新完Xcode8 ...

  3. 在Kubernetes Pod中使用Service Account访问API Server

    2019独角兽企业重金招聘Python工程师标准>>> 在Kubernetes Pod中使用Service Account访问API Server 博客分类: Kubernetes ...

  4. Kubernetes通过一行shell命令给pod中的zk节点添加权限

    问题 一个需求:需要写一个shell脚本部署Zookeeper,并且在脚本里需要去对zk的 /节点进行digest权限配置. 尝试了以下命令: kubectl exec -ti podName -n ...

  5. Kubernetes之深入了解Pod

    时间:2017-04-14 13:22:14 1.yaml格式的Pod配置文件内容及注解 深入Pod之前,首先我们来了解下Pod的yaml整体文件内容及功能注解. 如下: # yaml格式的pod定义 ...

  6. 容器编排技术 -- Kubernetes 给容器和Pod分配CPU资源

    容器编排技术 -- Kubernetes 给容器和Pod分配CPU资源 1 Before you begin 2 创建一个命名空间 3 声明一个CPU申请和限制 4 CPU 单位 5 请求的CPU超出 ...

  7. 容器编排技术 -- Kubernetes 给容器和Pod分配内存资源

    容器编排技术 -- Kubernetes 给容器和Pod分配内存资源 1 Before you begin 2 创建一个命名空间 3 配置内存申请和限制 4 超出容器的内存限制 5 配置超出节点能力范 ...

  8. sql azure 语法_Azure Kubernetes服务(AKS)中SQL Server

    sql azure 语法 In this article, we will review how to create a Kubernetes cluster in Azure Kubernetes ...

  9. Kubernetes资源清单和Pod生命周期

    资源清单 1.Kubernetes的资源清单的介绍 官网参考:https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/# ...

最新文章

  1. 2020上半年收集到的优质AI文章 – 计算机视觉
  2. Tex2Word vs Word2Tex
  3. HAProxy杂记(1)
  4. linux文件系统基础知识
  5. js中map和python中的map
  6. 1.7 试探法(回溯法)
  7. 在计算机上的英语作文,我和电脑的英语作文
  8. C# 通过优酷网址 获取flash真实地址
  9. 抖音做综艺,差点意思
  10. 局域网如何测试网速手机软件,如何轻松测试局域网网速
  11. matlab异步电动机转速,转速闭环恒压频比异步电机调速系统 MatlabSimulink 仿真.pdf...
  12. 基于Unity构建机器人的数字孪生平台系列2—四旋翼无人机三维模型
  13. 【测试理论】三、测试流程管理
  14. springboot+SSM Demo框架搭建
  15. Redis zset 底层数据结构之跳表
  16. Otterctf 2018 内存取证
  17. 【LEAP模型】能源环境发展及碳排放建模预测及不确定性分析
  18. 数据存储中说的多少G是什么意思
  19. 哨兵3号—sentinel-3
  20. OSChina 周日乱弹 —— 我女朋友都放到购物车里都没钱买

热门文章

  1. Linux驱动快速入门
  2. Windows11分辨率无法调整,缩放不能选择调整
  3. 已入职今日头条!并附上8面面经
  4. java 查看对象内存占用大小
  5. 企业完成云转型的成功之道:云成本优化管理
  6. c++编译常见错误原因集中
  7. 简单推导:关于矩阵主子式的几点性质
  8. JS 判断一个字符串是否为日期格式(兼容IOS)
  9. 堆叠自动编码器(Stacked AutoEncoder)
  10. JavaScript常用的字符串操作对象方法