这个错误提示表明您的 Docker 容器中没有安装 top
命令。top
是一个用于查看系统资源占用情况的命令行工具,通常在大多数 Linux 发行版中都会预装。
要解决此问题,请使用以下命令在 Docker 容器内安装 top
:
- Ubuntu/Debian 容器:
apt-get update
apt-get install procps
- CentOS/RHEL 容器:
yum update
yum install procps-ng
注意,在某些基础镜像中可能已经包含了 procps
或 procps-ng
包,因此不需要手动安装。如果您使用自定义的 Docker 镜像,则需要确保已将这些软件包添加到 Dockerfile 中并重新构建镜像。