본문 바로가기

Docker/Docker (도커)

docker tail -f 명령어를 활용하여 로그 확인하기

도커의 컨테이너에서 발생하는 로그들을 확인해야할 때가 종종있다.

 

이럴때 docker exec로 들어가서 로그를 확인하는것도 방법일 수 있지만 host os에서 간단히 컨테이너의 로그를 확인할 수 있는 방법도 있다.

 

아래 명령어를 이용하면 host os에서 명령어 한줄로 쉽게 컨테이너에서 발생하는 로그를 확인 할 수 있다.

sudo docker logs --tail 10 -f  {docker 실행 process name}

위 명령어는 발생한 로그중에 아래 10줄을 보여주는 명령어이다.

 

-f 옵션을 주면 터미널에서 foregrond로 (터미널의 프로세스로) 동작하기 때문에 실시간으로 들어오는 로그들을 눈으로 확인할 수 있다.