클라우드,가상화/DOCKER

Docker 디버깅

aiemag 2023. 1. 21. 23:46
반응형

※ 실행 환경 : Ubuntu 20.04.4

 

 

도커 이벤트

 

도커 서버에서 발생하는 이벤트 정보 출력

 

터미널1 : 도커 이벤트 출력을 위해 다음을 실행하고 대기(tail 명령과 같이 동작)

$ docker system events

 

 

터미널2 : 도커로 web application 컨테이너 실행

$ docker run -itd -p 80:80 --name=webapp nginx

 

터미널1에서 다음 메세지 출력됨

 

docker system events 옵션

필터 옵션

$ docker system events --filter 'type=image'

$ docker system events --filter 'event=stop'

$ docker system events --filter 'container=webapp'

$ docker system events --filter 'container=webapp' --filter 'event=stop'

 

지난 24시간 동안의 로그를 출력

$ docker system events --since 24h

 

JSON 형식으로 로그 출력

$ docker system events --format '{{json .}}'

 

 

docker 로그

위치

/var/lib/docker 

journalctl -u docker

 

dockerd -D

※ failed to start daemon 에러 발생 시 rm /var/run/docker.pid


 

반응형

'클라우드,가상화 > DOCKER' 카테고리의 다른 글

Docker Uninstall/Install on RHEL  (0) 2023.04.23
Docker 테스트 & 정보 확인  (0) 2023.01.19
Docker 설치  (0) 2023.01.19