2017-03-03 10 views
1

特定の画像を使用/参照しているドッカーのコンテナを見つける方法を教えてください。ドッカーのコンテナがドッカーの画像を使用して見つかりました

もっと詳しく言うと、10個のドッカー画像があり、30個のドッキング・コンテナがあります。ドッカー・イメージID XXXXXを使ってどのコンテナを簡単なコマンドで見つけることができますか?

答えて

2

リンク先を確認するには、他の画像の出力をdocker historyで調べる必要があります。次を使用して実行することができ、このの多くを自動化しそこに画像があります:上記のコマンドで

docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock \ 
    nate/dockviz images -t -l 

詳細はthis github repoで見つけることができます。

+0

ドッキングウィンドウではなく、外部の画像を使用して、この情報を見つけるために構築されたコマンド内のいずれかを持っていませんか? @bmitch – kgs

+0

'docker history'や' docker inspect'や掘り出しやスクリプトがたくさんあります。そうでなければ、いいえ、私はこれを見つけるために他の組み込みコマンドを認識していません。 – BMitch

0

ここに行く: docker ps -a | awk '{ print $1,$2 }' | grep $(docker images | grep *image-id* | awk '{ print $1}')

関連する問題