🐳 Container/Docker

[Docker] Docker 이미지 빌드를 위한 Makefile 활용 방법

heywantodo 2024. 2. 14. 17:22
728x90
반응형

[Docker] Docker 이미지 빌드를 위한 Makefile 활용 방법

도커 이미지를 빌드 할 때 Makefile을 사용하면 자동화된 빌드 프로세스를 구성할 수 있다.

이를 통해 반복적인 작업을 간소화하고 일관성 있는 빌드를 유지할 수 있다.

 

Makefile 작성하기

Makefile은 빌드 프로세스를 정의하고 관리하는데 사용된다.

IMAGE_NAME := my-docker-image
IMAGE_TAG := latest

build:
	docker build -t ${IMAGE_NAME}:${IMAGE_TAG} .
run
	docker run -it ${IMAGE_NAME}:${IMAGE_TAG}
clean
	docker rmi ${IMAGE_NAME}:${IMAGE_TAG}
  • build : 도커 이미지를 빌드한다
  • run : 빌드된 도커 이미지를 실행한다
  • clean : 이미지를 삭제한다

 

Makefile 명령어 실행

터미널에서 다음 명령어를 실행하여 빌드 및 실행을 수행할 수 있다. 

make build
make run
make clean

 

728x90
반응형