>  기사  >  운영 및 유지보수  >  Docker 실행 로그를 보는 방법

Docker 실행 로그를 보는 방법

尚
원래의
2020-03-23 11:04:3710255검색

Docker 실행 로그를 보는 방법

Docker 실행 로그 보는 방법 소개:

docker attachment command

docker attachment [옵션] 컨테이너는 실행 중인 컨테이너에 연결한 후 표준 입력, 출력 및 오류 스트림 정보를 첨부합니다. 컨테이너를 로컬로 인쇄해 보세요. 명령에는 --detach-keys, --no-stdin, --sig-proxy의 세 가지 옵션 값이 있습니다.

이 명령은 컨테이너 터미널에만 들어가고 새 프로세스를 시작하지 않습니다. 따라서 여러 창을 사용하여 동시에 컨테이너에 들어가면 모든 창이 동시에 표시됩니다. 하나의 창이 차단되면 다른 창은 더 이상 작동할 수 없습니다.

ctrl+c를 사용하여 직접 연결을 끊을 수 있지만 이로 인해 컨테이너가 종료되고 중지됩니다. 컨테이너 터미널을 떠날 때에도 컨테이너가 계속 실행되기를 원하는 경우. --sig-proxy 매개변수를 사용해야 합니다. 예:

$ docker attach --sig-proxy=false mytest

참고: docker Attach를 사용하여 컨테이너의 표준 입력 및 출력에 연결할 때 docker는 약 1MB의 메모리 버퍼를 사용하여 애플리케이션 처리량을 최대화합니다. 이 버퍼가 가득 차면 출력 또는 쓰기 속도가 영향을 받습니다. 따라서 애플리케이션 로그를 보려면 docker log 명령을 사용할 수 있습니다.

docker 로그 명령

docker 로그 [옵션] 컨테이너는 컨테이너의 로그를 가져옵니다.

Docker 실행 로그를 보는 방법

예를 들어 컨테이너 mytest 적용 후 10줄의 내용을 인쇄합니다.

$ docker logs --tail="10" mytest

더 많은 관련 튜토리얼을 보려면 PHP 중국어 웹사이트의 docker tutorial 컬럼을 주목하세요.

위 내용은 Docker 실행 로그를 보는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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