Mac M1 docker build 문제

jayden·2022년 1월 16일
0

mac m1

목록 보기
1/2

맥 M1으로 교체하고나서부터 도커 빌드가 아래처럼 안 된다..

failed to solve with frontend dockerfile.v0: failed to create LLB definition: no match for platform in manifest sha256:ead7b96fe3556b38c15c7b913b5bb125ad039f372293393554e9574e41fd91e5: not found

나의 경우 openjdk:13-jdk-alpine 이미지가 받아와지지 않았는데 M1칩의 경우 linux/arm64/v8 베이스로 이미지 빌드를 한다고한다.. 근데, 아직 arm64의 경우 과도기라 해당 하는 이미지가 없는 경우도 있다고한다.

도커 빌드 시 아래처럼 플랫폼을 명시해주자.

docker build -t {tag} . --platform linux/x86_64
profile
앱개발도 간간이 하는 서버 개발자 입니다.

0개의 댓글