docker 容器内进程缺少 PID

Sud*_*oer 5 docker

我正在 Docker 容器内运行一个简单的 Web 应用程序。当我查看 netstat 的输出时,PID/程序名称为空。

root@fasf343344423# sudo netstat -tulnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:5697 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:9090 0.0.0.0:* LISTEN -

我之前在不同的设置上见过 PID。所以,我想了解这是否是因为设置问题。感谢你的帮助

Sud*_*oer 2

我能够通过以下更改解决此问题:

  1. 编辑/etc/apparmor.d/docker文件并添加以下行

    ptrace peer=docker-default,
    
    Run Code Online (Sandbox Code Playgroud)
  2. sudo service apparmor restart