История изменений
Исправление
Legioner,
(текущая версия)
:
После перезапуска логи не теряются. Вообще логи лежат в /var/lib/docker/containers/id/id-json.log
. Они будут теряться после удаления контейнера (что и логично). Т.е. просто не удаляй контейнеры и всё. К примеру надо использовать docker-compose start/stop вместо up/down.
Если речь о логах внутри контейнера, то монтировать их на отдельный том это нормальная стандартная практика. Если для тебя архивные логи представляют ценность, то так и нужно делать.
Исправление
Legioner,
:
После перезапуска логи не теряются. Вообще логи лежат в /var/lib/docker/containers/id/id-json.log
. Они будут теряться после удаления контейнера (что и логично). Т.е. просто не удаляй контейнеры и всё. К примеру надо использовать docker-compose start/stop вместо up/down.
Если речь о логах внутри контейнера, то мапить их на отдельный том это нормальная стандартная практика.
Исправление
Legioner,
:
После перезапуска логи не теряются. Вообще логи лежат в /var/lib/docker/containers/id/id-json.log
. Они будут теряться после удаления контейнера (что и логично). Т.е. просто не удаляй контейнеры и всё. К примеру надо использовать docker-compose start/stop вместо up/down.
Исходная версия
Legioner,
:
После перезапуска логи не теряются. Вообще логи лежат в /var/lib/docker/containers/id/id-json.log
. Они будут теряться после удаления контейнера (что и логично). Т.е. просто не удаляй контейнеры и всё.