본문 바로가기
Docker

[Docker] 컨테이너 라이프사이클

by dong_seok 2024. 1. 14.
1. Docker Container Life Cycle
2. 컨테이너 실행방법
3. 컨테이너 관련 명령어

Docker Container Life Cycle

컨테이너 실행방법

1. run 명령어로 컨테이너 생성 및 시작

docker run [image]

 

2. create 명령어로 컨테이너를 먼저 만든 후 start 명령어로 실행

docker create [image] #컨테이너 생성
docker start [container] #컨테이너 시작

 

컨테이너 관련 명령어

실행중인 컨테이너 상태 확인

ps

 

전체 컨테이너 상태 확인

ps -a

 

컨테이너 상세 정보 확인

inspect [container]

 

컨테이너 일시 중지

pause [container]

 

컨테이너 재개

unpause [container]

 

컨테이너 종료

1. stop [container]               #정상종료

2. kill [container]                 #강제종료

3. stop $(docker ps -a -q) #모든 컨테이너 종료

 

컨테이너 삭제

1. rm [container]                  # 실행중인 컨테이너 불가

2. rm -f                                  # 컨테이너 강제 종료 후 삭제

3. run --rm                            # 컨테이너 실행 종료 후 자동 삭제

 

참고자료

패스트캠퍼스 : Kubernetesdhk Docker로 한 번에 끝내는 컨테이너 기반 MSA(박병진)

https://velog.io/@ghdud0503/Docker-%EA%B8%B0%EC%B4%88-3-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-%EB%9D%BC%EC%9D%B4%ED%94%84%EC%82%AC%EC%9D%B4%ED%81%B4

'Docker' 카테고리의 다른 글

[Docker] 도커의 등장과 개요  (0) 2024.01.14

댓글