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
Freigeben: 2024-12-04 07:41:14
Original
237 Leute haben es durchsucht

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
Nach dem Login kopieren

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
    ...
Nach dem Login kopieren

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
    ...
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage