K8S/Docker
[Docker] 다중 아키텍처 빌드를 위한 buildx
Rainbound-IT
2024. 2. 22. 15:46
반응형
buildx는 하나의 이미지로 다양한 아키텍처(arm,amd 같은) 를 사용할수 있게 빌드하는 방식
- docker build:
- 기본적인 Docker 이미지 빌드 명령어입니다.
- 단일 아키텍처 이미지를 빌드하는 데 주로 사용됩니다.
- 기본적으로 로컬 Docker 엔진에 의해 실행됩니다.
- 다중 아키텍처를 지원하지 않습니다.
- docker buildx:
- Docker BuildKit을 사용하여 Docker 이미지를 빌드하는 확장된 도구입니다.
- 다중 아키텍처 이미지를 빌드하고 관리할 수 있습니다.
- 로컬 Docker 엔진 뿐만 아니라 원격 Docker 엔진 및 다른 빌드 환경과 통합할 수 있습니다.
- 다양한 빌드 환경과 통합하여 복잡한 빌드 프로세스를 관리할 수 있습니다.
참고
https://github.com/docker/buildx
반응형