2017-09-01 8 views
0

ドッカーで私が使用している親画像で利用可能なパッケージを知るにはどうすればよいですか?
私のような何かをしようとしています:ドッカー:親画像には何がありますか?

docker search python 

を私はいくつかの(ネットワーク?)エラーが発生します。
私はイメージをローカルに持っています。どのようなパッケージを使用すればよいのでしょうか?

答えて

1

docker searchは、docker hubのドッカー画像を検索するためのコマンドです。

私はあなたの質問をよく理解していれば、画像(たとえばalpine:latest)があれば、その画像の中身を知りたいと思っています。

IMHOを実行できるのは、コンテナを実行して探索することだけです。

あなたは高山のためにそれを行うことができます。次のコマンドを使用して、最新の画像:

docker run --rm -ti alpine:latest ash 

あなたが言及した画像のインスタンス内のプロンプトを得るでしょうし、あなたが利用できるかどうか確認するために周りを掘ることができます。

イメージのコンテンツに関する情報に構造化された方法でアクセスできる場所はありません。

+0

私はコンテナを実行しない限り、Pythonがインストールされているかどうかを知る方法はありませんか?また、「灰」とは何ですか? – Jim

+0

私は気づいていません。 ashはalpine linuxのデフォルトで出荷されるシェルですhttps://en.wikipedia.org/wiki/Almquist_shell – whites11

+0

潜在的にdockerファイルのgithubをチェックし、画像をどのように構築するかを確認できます(https://github.com/gliderlabs/docker-alpine/blob/master/build for alpine) - それは実際にプロセスをスピードアップするわけではありません。 – Pixelartist

関連する問題