マニフェスト一覧のエントリに、linux/amd64 用のマニフェストが存在しない

「Spin up Environment」もしくは Docker イメージをプルするステップにて、次のようなエラーが発生することがあります。

Step 1/26 : FROM <IMAGE>latest: Pulling from library/<IMAGE>no matching manifest for linux/amd64 in the manifest list entriesExited with code 1

このエラーには、3 つの原因が考えられます。

  1. 「latest」タグを使用するときにエラーが発生する
    Dockerub でイメージを再ビルドしている間は、「latest」タグが一時的に利用できなくなることがあります。 この問題はDocker imageが再ビルドされ次第、解決します。もしくはバージョン付きタグを選択することでも解決できます。
  2. タグが利用できない
    これまで利用可能であったタグがリストから削除される、もしくはその命名規則が変更される場合があります。 例えば、これまで "Version8.0" だったタグが、"Version8.0.0" に変更された可能性があります。
  3. イメージが ARM 向けなど x86 用に設計されていない
    ビルドしようとしているイメージがARM ベースの CPU など異なるアーキテクチャで実行されるよう設計されている場合があります。
この記事は役に立ちましたか?
22人中8人がこの記事が役に立ったと言っています

コメント

0件のコメント

サインインしてコメントを残してください。