[docker] Docker-Compose에서 하나의 컨테이너에 대한 로깅 비활성화
모든 로깅을 비활성화하려는 Docker compose를 사용하여 시작된 웹 애플리케이션이 있습니다 (또는 최소한 파일 대신 syslog에 인쇄).
내 웹 응용 프로그램이 작동하면 시작할 때 11GB 로그 파일을 빠르게 생성 할 수 있으므로 디스크 공간이 매우 빨리 소모됩니다.
일반 도커에는 실행 명령에 대한 로깅 옵션 이 있지만 Docker Compose에서는
Docker 구성
내 응용 프로그램을 시작하려면 응용 프로그램 폴더에 있습니다. 제 경우에이 기능을 어떻게 활성화합니까? 온라인에서 특정 사례가 보이지 않습니다.
답변
답변
빠른 구성 예의 경우 다음과 같습니다.
version: '3'
services:
'postgres':
image: postgres:9.6
logging:
driver: none