본문 바로가기
코딩/Docker

🐳 Dockerfile이란?

by Leedius 2025. 5. 13.

✅ Dockerfile이란?

우리는 보통 Docker 이미지를 Docker Hub 에서 다운로드 해서 사용한다.

하지만 그 이미지들도 누군가가 직접 만들어서 Docker Hub에 업로드한 것들이다.

그렇다면 Docker 이미지는 어떻게 만들어지는 걸까?

바로 이때 사용하는 것이 Dockerfile이다.

 


Dockerfile은 Docker 이미지를 만드는 데 사용되는 설정 파일이다.

 


예를 들어, 여러분이 직접 개발한 Spring Boot 프로젝트가 있다고 가정해 보자.

이 프로젝트를 다른 서버에서도 손쉽게 실행시키고 싶다면, 해당 애플리케이션을 Docker 이미지로 패키징하고 싶을 수 있다.

그럴 때 필요한 것이 바로 Dockerfile 이다.

 


📌 정리하면

  • DockerfileDocker 이미지를 만들기 위한 스크립트 파일이다.
  • 내가 만든 앱이나 서비스, 설정 등을 기반으로 커스텀 이미지를 만들 수 있게 해준다.
  • Dockerfile을 작성하고 docker build 명령어로 실행하면 나만의 Docker 이미지가 생성된다.

댓글