По умолчанию Docker Compose не задает никаких лимитов на размер логов. Для примера зададим лимит в 10 Мб и максимальное количество файлов для ротации — 10.
version: "3.8" services: some-service: image: some-service logging: driver: "json-file" options: max-size: "10m" max-file: "10"