Docker: 「マニフェスト リスト エントリに windows/amd64 に一致するマニフェストがありません」質問する

Docker: 「マニフェスト リスト エントリに windows/amd64 に一致するマニフェストがありません」質問する

私はWindowsでDockerを使っていますが、このコマンドでPHPイメージを取得しようとした時に

$ docker pull php

次のようなメッセージを受け取りました:

Using default tag: latest
latest: Pulling from library/php no matching manifest for windows/amd64 
        in the manifest list entries

この問題を解決するにはどうすればいいでしょうか?

ベストアンサー1

Windows 10 (2020) と Windows 11 (2023) でも同じ問題が発生しました。Docker デーモンを実験モードで実行することで回避しました。

  1. WindowsシステムトレイのDockerアイコンを右クリックします
  2. 設定に移動
  3. Dockerエンジンを選択
  4. Dockerデーモンファイルを編集する
  5. をセットする"experimental": true
  6. 「適用」をクリックしてDockerを再起動します。

おすすめ記事