[英]Labels in docker swarm - how does it work?
我们知道在命令上: docker node inspect <id of node>
我们(还有其他)标签。
这些标签如何组织? 一些环境变量?
总的来说:我使用docker node update
命令向节点添加了一些标签。 它是如何工作的? 我的意思是谁和如何注意到这个事实(新标签)并采取实际行动?
labels
是将额外的元数据添加到docker映像,容器,网络,群集节点等的方法。添加这些标签后,您就可以过滤docker资源。
例如,以下命令使您看到所有正在运行的容器:
docker ps
现在,假设您要查看具有project
标签的正在运行的容器:
docker ps --filter "label=project"
好吧,仅作为用户服务一部分的容器如何(具有标签project=user-app
)
docker ps --filter "label=project=user-app"
这是有关docker标签的完整文档: https : //docs.docker.com/config/labels-custom-metadata/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.