본문 바로가기

Docker/Docker 이미지 빌드

실행중인(customed) 도커 이미지를 commit 및 실행하기

# 실행중인 컨테이너를 도커 이미지로 추가 후 실행하기

1. 실행중인 컨테이너를 도커 이미지로 추가

- 실행중인 이미지라는 것은 현재의 실행중인 도커 컨테이너가 될 수 있다.

또한 실행중인 이라는 것은 현재 도커 컨테이너가 커스텀 되었다고 생각 할 수도 있다.

커스텀이란 도커 이미지에 실제로 접속하여 여러가지 애플리케이션을 설치 한다던지 하는 행위를 말하는데 즉 원본의 도커 이미지에 새로운 것들이 추가되어 있다고 생각하면 된다.

2. 컨테이너를 이미지로 저장하기

- 명령어는 아래와 같다.

docker container 종료

docker stop [container_name]

docker ps -a 로 종료한 컨테이너의 ID를 확인한다.

docker Container를 Image로 저장

docker commit [container ID] [Image Name]

3 docker Container 실행 (PORT, Volume 추가)

docker container run --name test-01 -d -p 8080:8080 collector # 포트포워딩 설정 8080 -> 8080
-it -v [OS SHARE PATH]:[DOCKER PATH] [Image Name] # 볼륨 설정

- 끝 -

'Docker > Docker 이미지 빌드' 카테고리의 다른 글

Docker 빌드 명령어  (0) 2022.03.29
직접 도커 이미지를 빌드하기  (0) 2021.09.03