M1 Docker arm64 아키텍처

ImOk·2022년 3월 23일
0

🐳 Docker

목록 보기
1/5
post-thumbnail

linux/amd64 아키텍처 vs linux/arm64/v8 아키텍처

1.Intel CPU 기반의 macOS나 Linux

  • linux/amd64 아키텍처의 이미지를 사용

2. Apple Silicon M1

  • linux/arm64/v8 아키텍처의 이미지를 우선적으로 사용
    --platform linux/arm64/v8이 기본으로 설정
  • Rosetta 2를 통해 Intel CPU에서 실행할 수 있도록 linux/amb64로 빌드된 애플리케이션도 실행할 수 있다.
    --platform linux/amd64 옵션을 사용

linux/arm64/v8 없는 경우 linux/amd64 아키텍처 이미지를 대신 사용할 수 있지만, 아직 여러가지 문제가 있는 것을 알려져있으며, Docker 사에서는 가능하면 arm64 이미지를 사용할 것을 권장함

profile
ImOk👌

0개의 댓글