首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用cAdvisor监控无根码头

用cAdvisor监控无根码头
EN

Stack Overflow用户
提问于 2022-06-15 15:00:58
回答 1查看 284关注 0票数 0

我已经按照说明在无根模式下安装了停靠程序。

https://docs.docker.com/engine/security/rootless/

我有一些容器运行良好这个设置。现在,我想通过cAdvisor在容器中启动cAdvisor来设置监视。

代码语言:javascript
复制
docker run -d -p 8080:8080 -v /:/rootfs:ro -v /var/run:/var/run:rw -v /sys:/sys:ro -v /var/lib/docker/:/var/lib/docker:ro --name=cadvisor google/cadvisor:latest

单击cAdvisor UI中的“码头容器”,将提供以下结果

未能获得停靠信息:无法连接到unix://var/run/docker.sock上的docker守护进程。码头守护进程正在运行吗?

在无根模式下运行时,是否必须更改已安装的卷?

EN

回答 1

Stack Overflow用户

发布于 2022-06-24 16:05:16

在无根运行时,您的停靠套接字应该位于

代码语言:javascript
复制
/run/user/$(id -u)/docker.sock

新的cmdline将如下所示:

代码语言:javascript
复制
docker run -d -p 8080:8080 -v /:/rootfs:ro -v /run/user/$(id -u)/docker.sock:/var/run/docker.sock:ro -v /sys:/sys:ro -v ~/.local/share/docker/:/var/lib/docker:ro:/var/lib/docker:ro --name=cadvisor google/cadvisor:latest

我不认为公开cadvisor 8080:8080是个好主意,您需要对该端口做一些限制,比如防火墙或将监听地址更改为一个更受限的接口。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72633673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档