✅ Dockerfile이란?
우리는 보통 Docker 이미지를 Docker Hub 에서 다운로드 해서 사용한다.
하지만 그 이미지들도 누군가가 직접 만들어서 Docker Hub에 업로드한 것들이다.
그렇다면 Docker 이미지는 어떻게 만들어지는 걸까?
바로 이때 사용하는 것이 Dockerfile이다.
Dockerfile은 Docker 이미지를 만드는 데 사용되는 설정 파일이다.
예를 들어, 여러분이 직접 개발한 Spring Boot 프로젝트가 있다고 가정해 보자.
이 프로젝트를 다른 서버에서도 손쉽게 실행시키고 싶다면, 해당 애플리케이션을 Docker 이미지로 패키징하고 싶을 수 있다.
그럴 때 필요한 것이 바로 Dockerfile 이다.
📌 정리하면
- Dockerfile 은 Docker 이미지를 만들기 위한 스크립트 파일이다.
- 내가 만든 앱이나 서비스, 설정 등을 기반으로 커스텀 이미지를 만들 수 있게 해준다.
- Dockerfile을 작성하고 docker build 명령어로 실행하면 나만의 Docker 이미지가 생성된다.
'코딩 > Docker' 카테고리의 다른 글
🐳 [실습] FROM : 베이스 이미지 생성 (0) | 2025.05.13 |
---|---|
🐳 FROM: 베이스 이미지 설정하기 (0) | 2025.05.13 |
🐳 Docker로 MongoDB 실행시켜보기 (0) | 2025.05.12 |
🐳 Docker로 PostgreSQL 실행시켜보기 (0) | 2025.05.09 |
🐳 Docker로 MySQL 실행해보기 - 2 (Volume 활용) (3) | 2025.05.09 |
댓글