如何显示在Docker容器中打开特定套接字的进程ID?
我在Ubuntu 14.04上安装了Docker 1.5,并从容器中执行ps -eaf
来显示容器中的进程列表
但是当使用ss -lap
或nestat - lp
ss -lap
时,我无法获得打开特定端口的进程的PID。 有没有办法解决这个问题,以便知道哪个PID在容器内打开了一个特定的端口?
如果你有lsof并想看看谁打开了8000端口,那么lsof -i :8000
应该显示它
我在Ubuntu 14.04上安装了Docker 1.5,并从容器中执行ps -eaf
来显示容器中的进程列表
但是当使用ss -lap
或nestat - lp
ss -lap
时,我无法获得打开特定端口的进程的PID。 有没有办法解决这个问题,以便知道哪个PID在容器内打开了一个特定的端口?
如果你有lsof并想看看谁打开了8000端口,那么lsof -i :8000
应该显示它