컨테이너 로그를 확인하기 위해서는 아래 명령을 사용합니다.
docker logs <option> <container>
<container> : container ID or Name
< Option >
-f
docker logs -f test_container
실시간 로그를 확인합니다.
--tail
docker logs --tail 30 test_container
마지막 로그부터 30줄만 확인합니다.
--since
docker logs --since 1692543575 test_container
특정 시간(1692543575) 이후의 로그만 확인합니다.
--timestamp -t
docker logs -t test_container
로그의 timestamp를 함께 표시합니다.
특정 문자열을 찾고 싶을 경우
docker logs <container> 2>&1 | grep “/test”
2>&1 은 linux의 표준출력과 표준에러를 확인 가능한 명령어입니다.
1 : 표준출력
2 : 표준에러
> : 리다이렉션
따라서 표준에러를 표준출력으로 리다이렉션하라는 의미입니다.
반응형
'Docker' 카테고리의 다른 글
Docker 란 무엇인가 (0) | 2023.08.25 |
---|---|
Docker inspect (0) | 2023.08.19 |
Docker 연동 - IntelliJ (0) | 2023.04.17 |
DockerFile 기본 (0) | 2023.03.29 |
Docker exec 컨테이너 접속 (0) | 2023.03.15 |