
Docker에 대해서 알아보자 - 3. docker build & docker compose
·
프로젝트
Dockerfile을 기반으로 이미지를 "어디서 어떻게" 빌드할지 설정하고 실행하는 게 docker build의 역할입니다. 내부적으로는 BuildKit이라는 고급 빌더를 사용해서 빌드 환경, 캐시 전략, 플랫폼, 시크릿, SSH, 출력 방식 등을 설정할 수 있습니다.docker-compose에서는 컨테이너를 어떻게 실행시킬지에 대한 설정을 할 수 있습니다. docker build와 docker compose에 대해서 설명하면서 컨테이너 오케스트레이션 직전까지의 docker 게시물을 마치겠습니다.📌 docker buildxdocker의 builder에는 레거시 builder와 Buildkit을 사용하는 buildx가 있습니다. buildx는 필요한 파일만 전송, 캐시 재사용, 병렬 실행, 그리고 성..