标签在docker-compose中的实际用途是什么

a8989

我正在阅读docker-compose教程,并且想了解更多有关labels我阅读的内容的知识,即它们可用于存储元数据。labels仅用于存储元数据是否有用?还有其他重要用途吗?请帮助我更多地了解这一点。

安德烈亚斯(AndreasJägle)

标签基本上是用于元数据的,只要您不使用它们就不会有任何特定的效果。因此,在某些用例中,标签会派上用场:

  • 您要根据一些预定义的条件过滤正在运行的容器的列表,以便可以运行 docker ps --filter "label=customer=customer1"
  • 标签也可以用于监视,因此监视系统可以读取它们并将它们附加到它收集的度量标准上(例如,在运行cAdvisor时)
  • 第三方工具可以利用标签自动对其进行操作。例如,请参阅traefik代理的文档,该文档使用docker标签来配置dns名称到容器(或更具体地说是服务)的路由

因此,泊坞窗没有标签的直接含义,但是在许多用例中,这种通用概念是允许扩展技术的好方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章