본문 바로가기
K8S/Docker

[Docker] 다중 아키텍처 빌드를 위한 buildx

by Rainbound-IT 2024. 2. 22.
반응형

 

buildx는 하나의 이미지로 다양한 아키텍처(arm,amd 같은) 를 사용할수 있게 빌드하는 방식

 

  1. docker build:
    • 기본적인 Docker 이미지 빌드 명령어입니다.
    • 단일 아키텍처 이미지를 빌드하는 데 주로 사용됩니다.
    • 기본적으로 로컬 Docker 엔진에 의해 실행됩니다.
    • 다중 아키텍처를 지원하지 않습니다.
  2. docker buildx:
    • Docker BuildKit을 사용하여 Docker 이미지를 빌드하는 확장된 도구입니다.
    • 다중 아키텍처 이미지를 빌드하고 관리할 수 있습니다.
    • 로컬 Docker 엔진 뿐만 아니라 원격 Docker 엔진 및 다른 빌드 환경과 통합할 수 있습니다.
    • 다양한 빌드 환경과 통합하여 복잡한 빌드 프로세스를 관리할 수 있습니다.

 

참고

https://github.com/docker/buildx

 

GitHub - docker/buildx: Docker CLI plugin for extended build capabilities with BuildKit

Docker CLI plugin for extended build capabilities with BuildKit - docker/buildx

github.com

 

반응형

'K8S > Docker' 카테고리의 다른 글

Docker 설치 for rhel(8.10에서 설치)  (0) 2025.02.17
Docker 로그 관리  (0) 2024.01.22
docker에서 as builder 를 사용하는 이유  (0) 2023.02.16
docker 8080/tcp port 뜨는 거  (0) 2022.11.18
Docker 및 docker-compose 설치 for ubuntu  (0) 2022.11.16

댓글