docker

docker logs , pause , unpause , stop

정지홍 2024. 9. 10. 14:31

  1. docker create --name nginxTest nginx  => nginx이미지를 가지고 nginxTest라는 컨테이너를 생성.
  2. docker start nginxTest 생성한 컨테이너를 실행
  3. docker ps -a 프로세스 조회
  4. docker ps 조회. nginx는 80포트에서 리스닝 중이니 바로 종료를 안한다. (centos예제 같은 경우는 바로 종료되었음.)
  5. docker pause nginxTest 컨테이너 일시중지
  6. docker ps 조회해보면 Paused라고 표시됨
  7. docker unpause nginxTest 다시 시작
  8. docker ps 조회해보기.

 

  • docker pause: 프로세스를 일시 중단하여 메모리 상태를 유지하지만 CPU 리소스를 사용하지 않음. 일시 정지 후 재개할 수 있음.
  • docker stop: 컨테이너를 정상 종료하며, 실행 상태가 완전히 멈추고 자원이 해제됨.

이를 보면 pause와 stop을 하고 난 뒤, ps -a를 찍으면 다르게 출력되며 stop은 종료됨으로 나온다.


로그 조회

 

'docker' 카테고리의 다른 글

ros2 humble  (0) 2025.04.25
docker image build  (0) 2024.09.20
docker image ls, run -d , ps , ps -a , rm -f , inspect , pull , create , start  (2) 2024.09.10
docker repository , image tag  (0) 2024.09.10
docker install 및 컨테이너 run rm  (0) 2024.09.10