컨테이너를 다른 환경에 복제하기 위해 사용됨
나만의 이미지를 만들어 똑같은 구성의 컨테이너를 대량으로 만들고, 다른 서버에 이동
두가지 방법
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 |