"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como acessar rótulos de imagens do Docker com pontos em seus nomes?

Como acessar rótulos de imagens do Docker com pontos em seus nomes?

Publicado em 2024-11-11
Navegar:404

How to Access Docker Image Labels with Dots in Their Names?

Acessando rótulos de imagens do Docker com pontos em seus nomes

O comando docker inspecionar fornece um meio versátil para recuperar informações sobre imagens do Docker, incluindo seus rótulos. No entanto, acessar rótulos com pontos em seus nomes pode representar um desafio.

Usando notação básica

Para nomes de rótulos simples, a opção --format com modelos Go permite recuperação direta de rótulo:

$ docker build -t foo .
$ docker inspect -f '{{ .Config.Labels.foo }}' foo
bar

Acessando rótulos com pontos

Para acessar rótulos com pontos, a sintaxe do modelo Go é insuficiente. No entanto, a função de índice dentro de um modelo pode ser empregada:

$ docker inspect -f '{{ index .Config.Labels "com.wherever.foo" }}' foo
bang
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3