
secureimages/cadvisorcAdvisor(Container Advisor)是一款用于监控容器资源使用情况和性能的工具。本镜像基于Alpine基础镜像构建,具有零漏洞特性,相比官方镜像体积更小(约88.5MB),安全性更高,适合在对资源占用和安全性有要求的环境中使用。
clair-scanner secureimages/cadvisor:0.39.0-alpine-3.13.5 2021/04/16 08:23:07 [INFO] ▶ 开始clair-scanner 2021/04/16 08:23:08 [INFO] ▶ 服务器监听端口9279 2021/04/16 08:23:08 [INFO] ▶ 分析d09376239d873ace0c02b1b53834f0fe3167a652a8fc436465db0171eb639b61 2021/04/16 08:23:08 [INFO] ▶ 分析d0bd5dfad46136b004370889c597fccc6510708072901f3d081f72f8299bf0bc 2021/04/16 08:23:08 [INFO] ▶ 分析f9cecf3c9db60cb4fc5a2fbda4eb43d2eb989aa5e8312997644f81aff7f9f8e5 2021/04/16 08:23:08 [INFO] ▶ 分析1f086c722fa27228bc7958739c4045e1fda408e2d8cf7b2ead98212056612adc 2021/04/16 08:23:08 [INFO] ▶ 分析f62c6380263ac408f79c075e93fc93f65b96d09f5d09d30085a595f78fd71b4f 2021/04/16 08:23:08 [WARN] ▶ 镜像[secureimages/cadvisor:0.39.0-alpine-3.13.5]共包含1个漏洞 2021/04/16 08:23:08 [ERRO] ▶ 镜像[secureimages/cadvisor:0.39.0-alpine-3.13.5]包含1个未批准的漏洞
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro aquasec/trivy:0.16.0 --no-progress secureimages/cadvisor:0.39.0-alpine-3.13.5 2021-04-16T08:23:13.280Z INFO 需要更新数据库 2021-04-16T08:23:13.280Z INFO 正在下载数据库... 2021-04-16T08:23:16.878Z INFO 检测Alpine漏洞... 2021-04-16T08:23:16.879Z INFO Trivy跳过扫描编程语言库,因为未检测到支持的文件 secureimages/cadvisor:0.39.0-alpine-3.13.5 (alpine 3.13.5) ========================================================== 总计: 0 (未知: 0, 低危: 0, 中危: 0, 高危: 0, 严重: 0)
docker pull gcr.io/cadvisor/cadvisor:v0.39.0clair-scanner gcr.io/cadvisor/cadvisor:v0.39.0 2021/04/16 08:23:22 [INFO] ▶ 开始clair-scanner 2021/04/16 08:23:24 [INFO] ▶ 服务器监听端口9279 2021/04/16 08:23:24 [INFO] ▶ 分析ff72598b05f57e6f83d56b858ba9783796e99aea2dcef391b3fa688c1e077ae5 2021/04/16 08:23:24 [INFO] ▶ 分析03f4bf26e71035f3c2cf996524a7bd536ac65e8088668e202519c5e8082664fd 2021/04/16 08:23:24 [INFO] ▶ 分析7379b1d7b7bb2852f2a4775c136b5322f6f0919db0185bc470797ee03acbe3e2 2021/04/16 08:23:24 [INFO] ▶ 分析1955a712edf6125dad1a4b41d2d8ed985e6331d76db167db88959d9909e67fc5 2021/04/16 08:23:24 [INFO] ▶ 分析2648bad48c5587e7e076514be9f5f2da67dc3b7545f45b2abca559b2beba6def 2021/04/16 08:23:24 [WARN] ▶ 镜像[gcr.io/cadvisor/cadvisor:v0.39.0]共包含3个漏洞 2021/04/16 08:23:24 [ERRO] ▶ 镜像[gcr.io/cadvisor/cadvisor:v0.39.0]包含3个未批准的漏洞
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock:ro aquasec/trivy:0.16.0 --no-progress gcr.io/cadvisor/cadvisor:v0.39.0 2021-04-16T08:23:30.991Z INFO 需要更新数据库 2021-04-16T08:23:30.991Z INFO 正在下载数据库... 2021-04-16T08:23:35.359Z INFO 检测Alpine漏洞... 2021-04-16T08:23:35.360Z INFO Trivy跳过扫描编程语言库,因为未检测到支持的文件 gcr.io/cadvisor/cadvisor:v0.39.0 (alpine 3.12.1) ================================================ 总计: 17 (未知: 1, 低危: 2, 中危: 8, 高危: 6, 严重: 0)
bashdocker pull secureimages/cadvisor:0.39.0-alpine-3.13.5
bashdocker run -d \ --name=cadvisor \ --volume=/:/rootfs:ro \ --volume=/var/run:/var/run:ro \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:ro \ --publish=8080:8080 \ secureimages/cadvisor:0.39.0-alpine-3.13.5
容器启动后,可通过 http://<容器IP>:8080 访问cAdvisor的Web监控界面,查看容器资源使用情况。
cAdvisor支持通过命令行参数进行配置,常用参数包括:
--port: 指定HTTP端口,默认8080--storage_driver: 指定存储驱动(如influxdb、prometheus等)--housekeeping_interval: 数据收集间隔时间,默认10秒--max_housekeeping_interval: 最大数据收集间隔时间,默认1分钟例如,指定Prometheus存储驱动:
bashdocker run -d \ --name=cadvisor \ --volume=/:/rootfs:ro \ --volume=/var/run:/var/run:ro \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:ro \ --publish=8080:8080 \ secureimages/cadvisor:0.39.0-alpine-3.13.5 \ --storage_driver=prometheus \ --storage_driver_host=prometheus:9090



manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务