相关疑难解决方法(0)

我可以暂停然后恢复Docker容器吗?

我想暂停Docker容器并在之后恢复它.怎么做到这一点?暂停我的意思是它应该保存正在进行的进程的状态(例如视频编码),然后随时恢复它.

docker

40
推荐指数
3
解决办法
3万
查看次数

容器"gcr.io/google_containers/pause:0.8.0"中的流程有什么作用?

我已经清楚地知道了--net=container:NAME_or_IDdocker 选项的用法,我也读过kubernetes的源代码,关于如何配置容器以使用网络InfraContainer,所以我认为容器gcr.io/google_containers/pause:0.8.0中进程的唯一工作就是"暂停",它永远不会做任何复杂的工作,如"接收","发送"或"路由".

但我不知道这件事,因为我无法找到Dockerfilegcr.io/google_containers/pause:0.8.0,所以我需要有人清楚地知道它告诉我真相,谢谢!

docker kubernetes

37
推荐指数
3
解决办法
1万
查看次数

Prometheus 中的 container="POD" 标签是什么?为什么大多数示例都排除它?

我读过很多指南,展示了如何使用 Prometheus 监控 Kubernetes 中 pod 的 cpu 和内存使用情况,其中大多数看起来像这样:

rate(container_cpu_usage_seconds_total{pod=~"compute-.*", image!="", container!="POD"}[5m])
Run Code Online (Sandbox Code Playgroud)

但我找不到任何有关容器标签为何存在的文档(似乎它会导致重复数据)以及为什么在许多监控示例中避免使用它。我知道这个指标来自 Kubernetes 的 cadvisor 组件,但我能找到的关于这些指标的唯一文档是此处代码中提供的简短描述。

有谁知道这个标签的用途以及哪里有更深入的文档没有这些指标?

grafana kubernetes prometheus

8
推荐指数
1
解决办法
4481
查看次数

为什么 cAdvisor 指标中的容器内存使用量翻倍?

我测试了这些查询。第一个查询的值是第二个查询的一半:

sum(container_memory_working_set_bytes{image!="",name=~"^k8s_.*",pod=~"$pod"}) by (pod)

sum (container_memory_working_set_bytes{pod=~"$pod"}) by (pod)

为什么写作的image! = "", name = ~ "^ k8s_. *"价值会减半?

cgroups kubernetes prometheus cadvisor kubernetes-pod

3
推荐指数
1
解决办法
6068
查看次数