> 데이터 베이스 > MySQL 튜토리얼 > Apple Silicon Mac에서 MySQL Docker 이미지를 가져올 수 없는 이유는 무엇이며 어떻게 해결할 수 있습니까?

Apple Silicon Mac에서 MySQL Docker 이미지를 가져올 수 없는 이유는 무엇이며 어떻게 해결할 수 있습니까?

Patricia Arquette
풀어 주다: 2024-12-04 07:41:14
원래의
239명이 탐색했습니다.

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

Apple Silicon에서 MySQL 이미지를 가져올 수 없습니다: 매니페스트 목록 오류

Apple Silicon에서 Docker Compose를 사용하여 MySQL 이미지를 가져오려고 하면, 사용자는 다음과 같은 상황을 겪을 수 있습니다 오류:

ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries
로그인 후 복사

이유:

이 오류는 공식 MySQL 이미지가 현재 Apple Silicon 프로세서에서 사용되는 ARM 아키텍처에 사용할 수 없기 때문에 발생합니다.

해결 방법:

사용 플랫폼 주석:

이 접근 방식은 ARM에서 MySQL을 실행하는 문제를 직접 해결하지는 않지만 다음과 같이 MySQL 서비스에 대한 플랫폼을 지정할 수 있습니다.

services:
  db:
    platform: linux/x86_64
    image: mysql:5.7
    ...
로그인 후 복사

대신 MariaDB 사용:

또는 Apple Silicon에서 작동하는 것으로 알려진 MariaDB 사용을 고려해 보세요. Docker Preview를 즉시 대체할 수 있습니다.

services:
  db:
    image: mariadb:10.5.8
    ...
로그인 후 복사

이 두 방법 모두 Docker Preview를 실행하는 M1 Mac의 일부 사용자에게 작동하는 것으로 확인되었습니다.

위 내용은 Apple Silicon Mac에서 MySQL Docker 이미지를 가져올 수 없는 이유는 무엇이며 어떻게 해결할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿