我有一个安装了 Docker 的 AWS 实例(Debian)。我可以成功运行 hello-world 容器,也可以按照 Docker 安装验证中的建议运行 ubuntu。
我想运行 cadvisor。所以我运行了推荐的快速启动脚本:
sudo docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor \
google/cadvisor:latest
这没有给我任何错误,但是当我执行“sudo docker ps”时,什么都没有;就像它启动并死亡或以其他方式自行关闭。
我尝试在末尾添加“--logtostderr”,看看我能看到什么——然后看到:
I0108 19:19:55.308016 00001 storagedriver.go:89] Caching 60 recent stats in memory; using "" storage driver
I0108 19:19:55.308353 00001 manager.go:78] cAdvisor running in container: "/docker/e3b5ede6f6def6b36d7682814aefc2b414defaea065ccf977a1a2542a80c310c"
F0108 19:19:55.337891 00001 cadvisor.go:76] Failed to create a Container Manager: failed to get cache information for node 0: open /sys/devices/system/cpu/cpu1/cache: no such file or directory
我需要为 Debian 系统做一些不同的事情吗?