Maison > base de données > tutoriel mysql > Pourquoi mon image Docker MySQL échoue-t-elle sur Apple Silicon avec l'erreur « aucun manifeste correspondant pour Linux/arm64/v8 » ?

Pourquoi mon image Docker MySQL échoue-t-elle sur Apple Silicon avec l'erreur « aucun manifeste correspondant pour Linux/arm64/v8 » ?

Linda Hamilton
Libérer: 2024-12-19 12:47:09
original
799 Les gens l'ont consulté

Why Does My Docker MySQL Image Fail on Apple Silicon with

Docker (Apple Silicon/M1 Preview) Erreur MySQL : "aucun manifeste correspondant pour Linux/arm64/v8 dans les entrées de la liste des manifestes"

Lorsqu'ils tentent d'utiliser le conteneur MySQL Docker sur un appareil Apple Silicon avec Docker Preview installé, les utilisateurs rencontrent l'erreur suivante :

"aucune correspondance manifeste pour linux/arm64/v8 dans les entrées de la liste des manifestes"

Cette erreur se produit lors de la tentative d'extraction de l'image du serveur mysql, malgré l'utilisation des balises :latest et :8. Bien que les images PHPMyAdmin et WordPress soient extraites avec succès, l'image MySQL reste problématique.

Solution :

Bien que l'erreur empêche l'exécution de MySQL sur les appareils ARM, des solutions de contournement temporaires sont disponibles.

  • Spécifier la plateforme :
    Ajouter la plateforme paramètre au service MySQL dans le fichier YAML, spécifiant l'architecture Linux x86_64 :

    services:
      db:
        platform: linux/x86_64
        image: mysql:5.7
        ...
    Copier après la connexion
  • Utiliser MariaDB :
    MariaDB peut être utilisée comme drop -en remplacement de MySQL :

    services:
      db:
        image: mariadb:10.5.8
        ...
    Copier après la connexion

Les deux solutions ont été testées et vérifiées pour travailler sur les appareils M1 avec Docker Preview.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal