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 중국어 웹사이트의 기타 관련 기사를 참조하세요!