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 로그 [옵션] 컨테이너는 컨테이너의 로그를 가져옵니다.
예를 들어 컨테이너 mytest 적용 후 10줄의 내용을 인쇄합니다.
$ docker logs --tail="10" mytest
더 많은 관련 튜토리얼을 보려면 PHP 중국어 웹사이트의 docker tutorial 컬럼을 주목하세요.
위 내용은 Docker 실행 로그를 보는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!