본문 바로가기
docker

docker4) 컨테이너로 이미지 만들기

by ernest45 2025. 4. 16.

 

컨테이너를 다른 환경에 복제하기 위해 사용됨

 

나만의 이미지를 만들어 똑같은 구성의 컨테이너를 대량으로 만들고, 다른 서버에 이동

 

 

 

두가지 방법

 

 

1.commit 커맨드로 컨테이너를 이미지 변환

 

 

먼저 예시로 아파치 컨테이너를 그대로 이미지로 변환 해본다.

 

 

docker commit 현재_컨테이너 만들이미지네임

 

현재 컨테이너를 이미지로 만들고 확인

 

이미지가 만들어졌다.

 

 

 

2. dockerfile 스크립트로 이미지 만들기

 

docker build 만들이미지네임 재료_폴더_경로

 

 

전에 만든 apa_folder를 활용

 

 

1. dockerfile 만들기

 

도커파일은 스크립트 작성하고 이 스크립트를 빌드해 이미지를 만드는 방법

 

dockerfile 주요 명령어

 

FROM : 토대가 되는 이미지 지정

COPY  : 이미지에 파일이나 폴더 추가

RUN    : 이미지 빌드할 때 실행할 명령어 지정

 

 

 

2. docker build 

명렁어 docker build -t 이미지_이름 dockerfile경로

 

빌드 시

 

이미지가 생성된 걸 볼 수 있다.

'docker' 카테고리의 다른 글

docker 컴포즈  (0) 2025.04.21
docker3) 파일 복사 , 볼륨 마운트  (0) 2025.04.15