반응형
syslog
-
컨테이너 로깅(Container Logging)BackEnd/docker 2022. 3. 12. 09:06
json-file 로그 사용 도커는 컨테이너의 표준 출력(StdOut)과 에러(StdErr) 로그를 별도의 메타데이터 파일로 저장하며 이를 확인하는 명령어를 제공합니다. mysql 5.7 버전의 컨테이너를 생성합니다. docker run -d --name mysql \ > -e MYSQL_ROOT_PASSWORD=1234 \ > mysql:5.7 docker logs 명령어로 컨테이너의 표준 출력을 확인함으로써 애플리케이션이 잘 구동되는지 확인합니다. 컨테이너의 로그가 너무 많아 읽기 힘들다면 --tail 옵션을 써서 마지막 로그 줄부터 출력할 줄의 수를 설정할 수 있습니다. 컨테이너에서 실시간으로 출력되는 내용을 확인하려면 -f 옵션을 써서 로그를 스트림으로 확인할 수도 있습니다(애플리케이션 개발 시 ..