eta_kyung.blog
·8분

Docker (12) - 멀티 스테이지 빌드와 Dockerfile 작성 원칙

앞선 글에서는 Dockerfile의 주요 명령어와 이미지 빌드 방법을 정리했다. 이번 글에서는 빌드 환경과 실행 환경을 분리하는 멀티 스테이지 빌드(Multi stage build) 를 살펴본다. 멀티 스테이지 빌드를 사용하면 컴파일러, 패키지 관리자, 개발용 의존성처…

·13분

Docker (11) - Dockerfile 명령어 심화와 빌드 실습

1. 개요 Docker (4)에서 FROM, WORKDIR, COPY, RUN, ENV, EXPOSE, CMD로 이어지는 Dockerfile의 기본 골격과 멀티 스테이지 빌드를 다뤘다. 이번 글에서는 그때 다루지 않았던 나머지 명령어들(ENTRYPOINT, ADD, V…

·8분

Docker (4) - Dockerfile 구조

1. 개요 Dockerfile 은 docker build 가 image를 만들 때 읽는 레시피이다. FROM, COPY, RUN 같은 명령어를 한 줄씩 조합해서 "어떤 환경 위에 어떤 파일을 올리고, 어떤 명령을 실행할지"를 정의한다. 기본적인 명령어의 의미를 이해하고…