찾다
운영 및 유지보수Docker도커 로그는 어디에 저장되나요?

Docker는 개발자가 컨테이너에서 애플리케이션을 실행할 수 있는 오픈 소스 컨테이너화 플랫폼입니다. 컨테이너를 실행할 때 Docker는 컨테이너가 시작, 실행 및 중지될 때의 모든 이벤트를 포함하여 컨테이너 관련 로그를 기록합니다.

Docker는 기본적으로 모든 로그를 컨테이너의 stdout 및 stderr로 출력하며, 이러한 로그는 docker log 명령을 통해 쉽게 액세스하고 검색할 수 있습니다. docker 로그 명령의 구문은 다음과 같습니다.

docker logs [OPTIONS] CONTAINER

그 중 OPTIONS는 선택 사항이며 다음 매개변수를 포함할 수 있습니다.

  • --details: 자세한 로그 정보 표시
  • --follow, -f: 로그 출력 추적 , 컨테이너에 Stop
  • 이 있는 경우에도--since: 지정된 시간 이후의 로그를 출력합니다. ISO 8601 형식 또는 상대 시간(예: 2시간 전)의 타임스탬프를 사용할 수 있습니다.
  • --tail: 의 마지막 N 줄을 출력합니다. 기본값은 모든 로그입니다
  • --timestamps, -t: 로그 출력에 타임스탬프를 포함합니다.

CONTAINER는 로그 정보를 가져올 컨테이너의 이름 또는 ID입니다.

그러나 Docker 로그는 컨테이너에만 저장되는 것이 아니라 실제로 호스트 시스템에 저장됩니다. 특히 Docker는 컨테이너의 로그 정보를 호스트의 /var/lib/docker/containers/[CONTAINER ID]/[CONTAINER ID]-json.log 경로에 있는 JSON 파일에 저장합니다. 여기서 [CONTAINER ID ]는 컨테이너의 ID 번호입니다.

따라서 Docker 컨테이너의 로그 파일을 확인하려면 호스트 시스템에 로그인하고 해당 경로로 이동하면 됩니다. cat 또는 tail과 같은 도구를 사용하여 로그 파일의 내용을 볼 수 있습니다. 또한 ELK 로그 분석 제품군, Fluentd 등과 같이 Docker 로그를 보다 쉽게 ​​관리하고 분석하는 데 도움이 되는 일부 타사 도구가 있습니다.

전반적으로 Docker 로그는 컨테이너 관련 문제를 진단하고 해결하는 데 도움이 될 수 있는 매우 중요한 리소스입니다. Docker 로그의 기본 사항을 이해하고 지침을 얻는 것은 Docker 컨테이너를 관리하는 데 필수적인 기술이므로 적극 권장됩니다.

위 내용은 도커 로그는 어디에 저장되나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
Docker Windows를 사용하는 방법Docker Windows를 사용하는 방법Apr 15, 2025 am 08:36 AM

Windows 시스템에서 Docker를 사용하는 단계에는 다음이 포함됩니다. Windows Hyper-V 활성화. Docker Desktop을 설치하십시오. Docker 설치를 확인하십시오. Docker 컨테이너를 실행하십시오. 컨테이너를 입력하십시오. 컨테이너를 중지하고 삭제하십시오.

Docker Pulling Mirror를 설정하는 방법Docker Pulling Mirror를 설정하는 방법Apr 15, 2025 am 08:33 AM

Docker는 이미지 버전 지정, 미러 저장소, 속도 제한 풀, 인증 및 태그가없는 이미지를 포함하여 이미지를 가져올 때 설정을 사용자 정의 할 수 있습니다. 이러한 설정은 Docker Pull 명령 및 -registry, --limit -rate, -auth 및 -a를 포함한 옵션을 통해 구현할 수 있습니다.

Docker 이미지 소스를 변경하는 방법Docker 이미지 소스를 변경하는 방법Apr 15, 2025 am 08:30 AM

Docker Image 소스를 교체하려면 Docker 구성 파일을 편집하고 "Registry-Mirrors"항목을 추가하여 사용할 이미지 소스의 URL을 지정하십시오. 구성 파일을 저장하고 Docker 서비스를 다시 시작하십시오. Docker 정보를 확인하거나 이미지를 가져 오면 이미지 소스가 업데이트되었는지 확인할 수 있습니다.

Docker에서 환경 변수를 찾는 방법Docker에서 환경 변수를 찾는 방법Apr 15, 2025 am 08:27 AM

在 Docker 容器中查找环境变量的方法:直接打印变量:使用 echo $ENV_VARIABLE_NAME 命令直接输出变量。使用 env 命令:输出容器中所有环境变量和值。使用 inspect 命令:获取容器配置,其中包含环境变量列表。

Docker 이미지를 가져 오는 방법Docker 이미지를 가져 오는 방법Apr 15, 2025 am 08:24 AM

Docker에서 이미지를 가져 오면 원격 리포지토리에서 사전 제작 된 컨테이너 이미지를 가져 와서 로컬 리포지토리로 가져 오는 것이 포함됩니다. 단계에는 다음이 포함됩니다 : 이미지를 당기 (Docker Pull) Docker Image (Docker Image) 나열 및 이미지를 로컬 리포지토리 (Docker import)로 가져옵니다.

Docker가 프로젝트를 배포하는 방법Docker가 프로젝트를 배포하는 방법Apr 15, 2025 am 08:21 AM

Docker를 사용하면 다양한 환경에서 빠른 배포를 위해 응용 프로그램을 휴대용 이미지로 포장 할 수 있습니다. 먼저 응용 프로그램과 그 종속성을 포함하는 Docker 이미지를 작성한 다음 Docker 컨테이너를 실행하십시오. 응용 프로그램을 배치하려면 컨테이너 포트를 노출시킵니다. 또한 버전 제어, 지속적인 통합 및 모니터링 도구를 사용하여 Docker 배포를 향상시키는 것이 좋습니다.

Docker에 PHP 환경을 설치하는 방법Docker에 PHP 환경을 설치하는 방법Apr 15, 2025 am 08:18 AM

Docker에 PHP 환경을 설치하려면 PHP 이미지를 당기거나 자체 제작 된 이미지를 만들 수 있습니다. Docker 컨테이너를 실행하십시오. 컨테이너에 PHP 확장을 설치하십시오. PHP 구성 파일을 만듭니다. 아파치를 시작하십시오. PHP -V를 사용하여 PHP 버전을 확인하고 컨테이너 IP 주소의 PHP 페이지에 액세스하십시오.

Docker Running Container를 사용하는 방법Docker Running Container를 사용하는 방법Apr 15, 2025 am 08:15 AM

Docker 컨테이너를 실행하려면 다음과 같은 실행이 필요합니다. 이미지 (Docker Pull & LT; Mirror Name & Gt;) 컨테이너를 작성하십시오 (Docker Run -it -rm --name & lt; mirror name & gt;) Interactive Container (docker exec -it & lt; 컨테이너; /bash) 포트 mapping (docker -rm -at -r -at -r -at -r -r -r -r -r -r -r -r -r -r -r -r -r -r -re -name). my -nginx -p 8080 : 80 nginx) 설정

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
1 몇 달 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.