Rumah >pangkalan data >tutorial mysql >Mengapa Imej MySQL Docker Saya Gagal pada Apple Silicon dengan Ralat 'tiada manifes padanan untuk linux/arm64/v8'?

Mengapa Imej MySQL Docker Saya Gagal pada Apple Silicon dengan Ralat 'tiada manifes padanan untuk linux/arm64/v8'?

Linda Hamilton
Linda Hamiltonasal
2024-12-19 12:47:09806semak imbas

Why Does My Docker MySQL Image Fail on Apple Silicon with

Docker (Apple Silicon/M1 Preview) Ralat MySQL: "tiada manifes sepadan untuk linux/arm64/v8 dalam entri senarai manifes"

Apabila cuba menggunakan bekas MySQL Docker pada peranti Apple Silicon dengan Pratonton Docker dipasang, pengguna menghadapi perkara berikut ralat:

"tiada manifes sepadan untuk linux/arm64/v8 dalam entri senarai manifes"

Ralat ini berlaku apabila cuba menarik imej pelayan mysql, walaupun menggunakan kedua-dua :latest dan : 8 tag. Walaupun imej PHPMyAdmin dan WordPress berjaya ditarik, imej MySQL kekal bermasalah.

Penyelesaian:

Walaupun ralat menghalang menjalankan MySQL pada peranti ARM, terdapat penyelesaian sementara yang tersedia.

  • Nyatakan platform:
    Tambahkan parameter platform pada perkhidmatan MySQL dalam fail YAML, menyatakan seni bina Linux x86_64:

    services:
      db:
        platform: linux/x86_64
        image: mysql:5.7
        ...
  • Gunakan MariaDB:
    MariaDB boleh digunakan sebagai pengganti drop-in untuk MySQL:

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

Kedua-dua penyelesaian telah diuji dan disahkan untuk berfungsi pada peranti M1 dengan Pratonton Docker.

Atas ialah kandungan terperinci Mengapa Imej MySQL Docker Saya Gagal pada Apple Silicon dengan Ralat 'tiada manifes padanan untuk linux/arm64/v8'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn