我试着从容器给出下面的命令,发现下面的问题,可能是由于"-moby“内核版本的原因。在linux内核版本中,我们不能得到一个没有"-moby“字样的docker镜像吗?
我试着在安装了ubuntu的虚拟机上安装linux性能工具,它起作用了。
#docker run -t -i ubuntu:14.04 /bin/bash
root@214daea94f4f:/# perf
WARNING: perf not found for kernel 4.9.41
You may need to install the following packages for this specific kernel:
linux-tools-4.9.41-moby
linux-cloud-tools-4.9.41-moby
You may also want to install one of the following packages to keep up to date:
linux-tools-moby-lts-<series>
linux-cloud-tools-moby-lts-<series>发布于 2018-02-08 04:32:15
只管去做
apt-get install linux-tools-generic并建立到/usr/bin/perf的符号链接。(在我的例子中):
ln -s /usr/lib/linux-tools/3.13.0-141-generic/perf /usr/bin/perf它对我起作用了!
发布于 2020-10-14 02:24:10
在debian buster-slim中,我使用了:
apt-get install linux-perf https://stackoverflow.com/questions/46674444
复制相似问题