云计算核心技术Docker教程:Docker 守护进程dockerd节点通用资源和ip隐藏
时间:2026-11-14 出处:热点阅读(143)
dockerd的--metrics-addr选项需要一个tcp地址来提供指标API。此功能仍处于试验阶段,因云计此,守护程序必须在试验模式下运行才能起作用。
要提供指标API,localhost:9323您可以指定--met算核rics-addr 127.0.0.1:9323,允许您在API上发出请求,127.0.0.1:9323/met心技rics以接收prometheus格式的指标 。
端口9323是与Docker指标关联的默认端口, 以避免与其他Pro术Dmetheus导出器和服务发生冲突。
如果您正在运行Prometheus服务器,则可以将此地址添加到您的抓取配置中,oc以使Prometheus在Docker上收集指标。有关Prometheus的更多信息,请访问Prometheuske网站。
scrape_configs:
- job_name: 'docker'
&nr教bsp; static_configs:
- targe程:ts: ['127.0.0.1:9323']
请注意,此功能仍处于实验状态,因为度量和度量名称可能会更改,而该功能仍Do处于实验状态。请提供您希望在API中收集到的信息的反馈。
节点通用资源
dockerd的--node-generckic-resources选项带有一个键值对(key=value)列表,允许您在群集集群中播发用户定义的资源。
当前的预er期用例是通告NVIDIA GPU,以便服务请求NVIDIA-GPU=[0-16]可以降落在具有足够GPU来运行任务的节 守点上。
用法示例:
{
"node-generic-resources": [
护进 "NVIDIA-GPU=UUID1",
"NVIDIA-GPU=UUID2"
&程dnbsp; ]
}