首页 » 翻译 » Docker » 正文

如何再docker的container中监控主机的进程

有时候,我们想通过容器来监控主机(这也是openshift v3 正在做的),所有的监控都在容器中,从而实现快速部署

但是,默认情况下容器内是无法看到主机的所有进程的,如果想在容器中查看主机的所有进程,我们需要添加参数

–pid=host

加了这个参数启动的容器,会和主机使用同样的namespace,这样,我们就可以在容器中查看主机的所有进程

同样,我们如果把文件挂载到容器中

-v /var/run/docker.sock:/var/run/docker.sock

那么我们在容器中就可以操作docker了,包括干掉自己

发表评论