[Docker] Multi-stage build
·
DevOps/Docker & Kubernetes
📕 목차 1. Build Server 2. Practice : Java 3. Practice : Node.js 4. Practice : Go 5. Docker Multi-stage build 장점 6. 연습 문제 1. Build Server 📌 As-is 프로그래밍 언어는 프로젝트 빌드를 위한 다양한 도구가 필요하다. 소프트웨어 프로젝트 빌드를 위해서 팀원 모두가 같은 도구를 사용해야 한다. 도구 버전을 맞추는 데 시간 소요 작업용 PC에서 하나를 업데이트 해버리면 빌드 서버와 버전이 달라지는 것만으로도 실패 가능 Managed build service를 사용하더라도 회피가 어려우며, 도구 선택 폭이 좁아짐. ✒️ Background • Docker의 Image를 작게 만들어 빌드, 배포 시간을 단축 필..