16
ドッキングウィンドウのコマンドを検査がドッカー画像にラベルを取得するために非常に役立つことができます:シンプルなラベル名についてラベル名に "。"が付いている場合、Dockerイメージのラベルを取得するにはどうすればよいですか?その中に?
# -*- Dockerfile -*-
FROM busybox
LABEL foo="bar"
LABEL com.wherever.foo="bang"
、inspectコマンドがうまく動作(ゴーテンプレートを使用しています)--format
オプションがあります。
$ docker build -t foo .
$ docker inspect -f '{{ .Config.Labels.foo }}' foo
bar
しかし、名前にドットが付いたラベルにはどうすればアクセスできますか?
$ docker inspect -f '{{ .Config.Labels.com.wherever.foo }}' foo
<no value>
私は可能であれば、再解析するdocker inspect
からJSON出力を避けたいのですbashスクリプト、でこれを書いています。