= docker labels
{{tag>docker}}
== listar por etiqueta
* docker ps -f "label=diun.enable=true"
* docker ps -f "label=diun.enable"
* Incluidos apagados:docker ps -a -f "label=diun.enable=true"
* Nombres contenedores con etiqueta:docker ps -f "label=diun.enable=true" --format "{{.Names}}"
* Nombres contenedores + otras etiquetas: docker ps -f "label=diun.enable=true" --format "table {{.Names}}\t{{.Labels}}"
* devuelve valor etiqueta: docker inspect --format '{{ index .Config.Labels "diun.enable" }}' wordpress-app
* retorna json etiquetas de los contenedores filtrados:docker inspect --format '{{.Name}} -> {{json .Config.Labels}}' $(docker ps -q -f "label=backup=true")
* retorna json etiquetas de los contenedores filtrados:docker inspect --format '{{.Name}} -> {{ index .Config.Labels "diun.enable" }}' $(docker ps -q -f "label=diun.enable")
* docker ps -f "label=monitorizar" --format "{{.Names}} tiene la etiqueta monitorizar"