• docker пожрал docker

    From Oleg Nazaroff@2:50/700.700 to All on Wed Jan 14 05:27:17 2026
    Hello, All.

    Эээ, спустя несколько месяцев обнаружилось, что случился какой-то колоссальный сабж и докерный overlay2 пожрал все место на диске... по рассмотрении обнаружил логи под терабайт размером. Пристрелил, ноэээ - как это предотвратить в будущем? Чего ему где прописать надобно??

    Docker system prune не предлагать, оно "спасло" 24 Мб всего.

    --
    WBR, ON
    --- ХотДог/2.14.5/Android
    * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)
  • From Alexander Kruglikov@2:5053/58 to Oleg Nazaroff on Wed Jan 14 17:23:31 2026
    Привет, Oleg!

    14 янв 26 05:27, Oleg Nazaroff писал(а) к All:

    обнаружил логи под терабайт размером. Пристрелил, ноэээ - как это предотвратить в будущем? Чего ему где прописать надобно??

    Глобально:

    /etc/docker/daemon.json

    {
    "log-driver": "json-file",
    "log-opts": {
    "max-size": "100m",
    "max-file": "7"
    }
    }

    а уровне контейнера:

    docker run --log-opt max-size=100m --log-opt max-file=7 <app_name>

    а уровне сервиса :

    services:
    <service_name>:
    logging:
    driver: "json-file"
    options:
    max-size: "100m"
    max-file: "7"

    З.Ы. (Замечу Ышо): RTFM!

    С наилучшими пожеланиями, Alexander.
    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: This message is Microsoft Windows compatible !!! (2:5053/58)
  • From Oleg Nazaroff@2:50/700.700 to Alexander Kruglikov on Wed Jan 14 19:25:39 2026
    Hello, Alexander Kruglikov.
    On 14.01.2026 17:23 you wrote:

    Глобально: /etc/docker/daemon.json {
    "log-driver": "json-file",
    "log-opts": {
    "max-size": "100m",
    "max-file": "7"
    }
    } а уровне контейнера: docker run --log-opt max-size=100m --log-opt max-file=7 <app_name> а
    уровне сервиса : services:
    <service_name>:
    logging:
    driver: "json-file"
    options:
    max-size: "100m"
    max-file: "7"

    Вот спасибо, благодарствую!

    З.Ы. (Замечу Ышо): RTFM!

    Вот это да, косяк. о даже когда не получается вчерась мне оно мало помогло ;( надо ж было сначала найти в чем там дело..

    --
    WBR, ON
    --- ХотДог/2.14.5/Android
    * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)
  • From Oleg Redut@2:5000/111 to Alexander Kruglikov on Fri Jan 16 15:15:52 2026
    Доброе (current) время суток, Alexander!

    предотвратить в будущем? Чего ему где прописать надобно??

    Глобально:

    /etc/docker/daemon.json

    У меня тут только key.json лежит. Добавить файл?

    Что я могу еще сказать?..
    Oleg

    ... AKA oleg(&)redut.info AKA https://t.me/OVRnsk
    --- GoldED+/W64-MSVC 1.1.5-b20180707 (пока работает)
    * Origin: --- ...И все на наш редут... --- (2:5000/111)
  • From Alexander Kruglikov@2:5053/58 to Oleg Redut on Fri Jan 16 13:13:30 2026
    Привет, Oleg!

    16 янв 26 15:15, Oleg Redut писал(а) к Alexander Kruglikov:

    Глобально:
    /etc/docker/daemon.json
    У меня тут только key.json лежит. Добавить файл?

    Да. потом перезапустить docker, он его подхватит.

    С наилучшими пожеланиями, Alexander.
    --- GoldED+/LNX 1.1.5-b20250409
    * Origin: Glyst: A Sequel to Myst (2:5053/58)