Docker log 확인 및 다뤄보기
기본적으로 표준 출력과 표준 오류 라는 개념이 있다. 어플리케이션에서 log를 다룰때는 해당 프레임워크에서 제공하는 logframework를 사용하거나 syslog등으로 보낸다거나 EC등 다양한 방식으로 보낸다. 도커 컨테이너에서는 어플리케이션에서 로그를 표준 출력, 오류(stdout, stderr)로 보내는것을 표준으로 삼는다. 컨테이너에서 출력, 오류로 발송 시키면 이 로그를 쌓아서 드라이버가 처리하도록 해 주기에 사용 목적에 맞게 잘 선택하면 된다. 기본적으로는 json-file을 사용하곤 한다. docker logs [container] ==> 해당 컨테이너의 전체 로그를 확인할 수 있다. docker logs --tail 10 [container] ==> 전체 로그의 특정 마지막 로그(10개)를..
2022.01.26