Docker イメージの取得 - マニフェストが見つかりません 質問する

Docker イメージの取得 - マニフェストが見つかりません 質問する

タグ付きのDockerイメージをダウンロードしようとしています

docker pull clkao/postgres-plv8:10-2

そして、作成ファイルでは、

  postgres:
    image: clkao/postgres-plv8:10-2

しかし、manifest not found例外を受け取ります。

私が間違っていなければ、そのタグが存在するDocker Hubでは、しかし、タグリスト

何か間違ったことをしているのでしょうか? それとも、これは Docker Hub またはリポジトリの設定方法に問題があるのでしょうか?

それが「私のせい」ではない場合、先に進むための推奨事項は何ですか? 独自の Dockerfile を作成するのでしょうか?

ベストアンサー1

も試すことができますdocker pull -a <image>。 は、-aそのイメージのすべてのバージョンを取得するので、少なくともそこに何があるかがわかります。

(特定のバージョンが本当に必要な場合には、これはあまり役に立ちませんが、何らかの理由で「最新」タグが付いていないイメージを取得しようとしたときには役立ちました。)

編集: これは実際には本当に悪いアイデアとしては、多くのリポジトリでは数 GB になる可能性がある全履歴をダウンロードするためです。リポジトリ サイトを見て、必要なタグを確認する方がよいでしょう。自分へのメモ: 疲れているときに回答を投稿しないでください。:-(

おすすめ記事