3.9.5. 컨테이너 로그 관리


컨테이너의 로그 파일을 방지하려면 컨테이너가 실행 중인 노드에서 /var/lib/docker/containers/<hash>/<hash>-json.log 파일에서 문제가 있는 크기로 증가하지 못하도록 Docker의 json-file 로깅 드라이버를 구성하여 로그 파일의 크기와 수를 제한할 수 있습니다.

옵션목적

--log-opt max-size

새 로그 파일이 생성되는 크기를 설정합니다.

--log-opt max-file

호스트별로 보관할 최대 로그 파일 수를 설정합니다.

  1. 로그 파일을 구성하려면 /etc/sysconfig/docker 파일을 편집합니다. 예를 들어 최대 파일 크기를 1MB로 설정하고 항상 마지막 세 개의 로그 파일을 유지하려면 max-size=1Mmax-file=3OPTIONS= 행에 추가하여 값이 단일 따옴표 형식을 유지하도록 합니다.

    OPTIONS='--insecure-registry=172.30.0.0/16 --selinux-enabled --log-opt max-size=1M --log-opt max-file=3'

    로깅 드라이버 구성 방법에 대한 자세한 내용은 Docker의 설명서를 참조하십시오.

  2. Docker 서비스를 다시 시작하십시오.

    # systemctl restart docker
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.