在容器内部看到ppid为0代表什么

简介: 在docker容器内部,我们常常看到一些进程它的ppid(父进程id)为0.因为docker 集成了pid namspace;所以pid namespace里ppid=0的情况和docker内部一致。

在docker容器内部,我们常常看到一些进程它的ppid(父进程id)为0.因为docker 集成了pid namspace;所以
pid namespace里ppid=0的情况和docker内部一致。
当pid namespace内进程的父进程不在此pid namespace里时,那么ppid显示为0 。这里有两种情况:
1、父进程为容器外部的进程,例如docker的主进程。
2、通过setns进入到namespace内部的进程。也就是docker exec注入到容器内部的进程

目录
相关文章
|
3月前
|
存储 消息中间件 容器
当一个 Pod 中包含多个容器时,容器间共享一些重要的资源和环境,这使得它们能够更有效地协同工作和交互。
当一个 Pod 中包含多个容器时,容器间共享一些重要的资源和环境,这使得它们能够更有效地协同工作和交互。
|
3月前
|
Kubernetes 网络协议 网络安全
在K8S中,容器提供一个服务,外部访问慢,到底是容器网络问题?还是容器服务问题?这种怎么排查?
在K8S中,容器提供一个服务,外部访问慢,到底是容器网络问题?还是容器服务问题?这种怎么排查?
|
6月前
|
存储 索引 容器
【qt】联合容器和集合容器
【qt】联合容器和集合容器
55 2
|
6月前
|
容器
容器的通俗讲解
容器的通俗讲解
72 0
|
6月前
|
容器
06-数据容器拓展-字符串之间的比较
06-数据容器拓展-字符串之间的比较
|
6月前
|
容器
06-数据容器总结,多种类型容器对比
06-数据容器总结,多种类型容器对比
|
Kubernetes 算法 应用服务中间件
k8s初始化容器
讲解k8s初始化容器(init container)的相关概念及案例
299 0
k8s初始化容器
|
存储 Kubernetes Cloud Native
容器运行时探讨--从dockershim正式从K8s删除说起
2022年05月,Kubernetes 1.24正式发布,比较引人注目的就是在这个版本中正式将dockershim 组件从 kubelet 中删除。从这个版本开始,用户使用Kubernetes时需要优先选择containerd 或 CRI-O作为容器运行时。如果希望继续依赖 Docker Engine 作为容器运行时,需要cri-dockerd组件。
732 0
|
存储 弹性计算 Cloud Native
你的第一个容器镜像,构建、分发、运行
再也不要当容器小白了!Build ship and run!
1627 0
你的第一个容器镜像,构建、分发、运行
|
Linux 调度 Docker
如何在容器运行过程中对容器的资源限制进行调整
背景 docker run和docker create有一些参数可以对容器使用的主机资源进行限制。这些主机资源主要有如下类型 cpu调度 内存使用量 io权重 但是一旦创建了容器,容器在运行中或者不在运行中,如何调整这些资源参数呢? 动态调整资源限制 docker提供了update命令,可以对容器进行资源限制的调整,无论这个容器是否在运行中。
2015 0
下一篇
无影云桌面