Heim >Datenbank >MySQL-Tutorial >Warum kann ich das MySQL-Docker-Image nicht auf meinem Apple Silicon Mac abrufen und wie kann ich das Problem beheben?

Warum kann ich das MySQL-Docker-Image nicht auf meinem Apple Silicon Mac abrufen und wie kann ich das Problem beheben?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-04 07:41:14250Durchsuche

Why Can't I Pull the MySQL Docker Image on my Apple Silicon Mac, and How Can I Fix It?

MySQL-Image kann nicht auf Apple Silicon abgerufen werden: Fehler in der Manifestliste

Beim Versuch, das MySQL-Image mit Docker Compose auf Apple Silicon abzurufen, Benutzer können auf Folgendes stoßen Fehler:

ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries

Grund:

Dieser Fehler tritt auf, weil das offizielle MySQL-Image derzeit nicht für die ARM-Architektur verfügbar ist, die von Apple Silicon-Prozessoren verwendet wird.

Problemumgehungen:

Plattform verwenden Anmerkung:

Während dieser Ansatz das Problem der Ausführung von MySQL auf ARM nicht direkt löst, ermöglicht er Ihnen die Angabe der Plattform für den MySQL-Dienst:

services:
  db:
    platform: linux/x86_64
    image: mysql:5.7
    ...

Verwenden Sie stattdessen MariaDB:

Erwägen Sie alternativ die Verwendung von MariaDB, da es bekanntermaßen auf Apple Silicon mit Docker Preview als funktioniert Drop-in-Ersatz:

services:
  db:
    image: mariadb:10.5.8
    ...

Es wurde bestätigt, dass beide Methoden für einige Benutzer auf M1-Macs funktionieren, auf denen Docker Preview ausgeführt wird.

Das obige ist der detaillierte Inhalt vonWarum kann ich das MySQL-Docker-Image nicht auf meinem Apple Silicon Mac abrufen und wie kann ich das Problem beheben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn