【docker】M1のMacでno matching manifest for linux/arm64/v8 in the manifest list entriesのエラー解決

初めてM1のMacでdocker環境を構築しているときに、% docker-compose up -dのコマンドを実行したときに起こりがちなエラーである「no matching manifest for linux/arm64/v8 in the manifest list entries」の解決方法を紹介します。

環境

環境

・Mac BigSur 11.3

・Docker version 20.10.8

したこと

docker-compose.ymlのファイルを準備しました。

環境を構築しようと、ターミナルでコマンドで起動しました。

すると以下の画面になりました。

解決方法

docker-compose.ymlにplatformを指定する必要があります。

準備ができたので、再びコマンドを実行します。

今度はうまく実行できました。

以上。

最後に

いかがでしたでしょうか。

以上が、「M1のMacでno matching manifest for linux/arm64/v8 in the manifest list entriesのエラー解決」の紹介記事になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です