Размер и производительность контейнера Docker - PullRequest
0 голосов
/ 26 сентября 2019

Будет ли какое-либо влияние на производительность в зависимости от размера запущенного докер-контейнера?Укажите любое влияние производительности на размер контейнера.Принимая во внимание тот факт, что это не самая лучшая практика, будет ли какое-либо влияние на производительность или сбой демона Docker?

1 Ответ

1 голос
/ 26 сентября 2019

Говоря о своем личном опыте, я уже около года эксплуатирую множество контейнеров и никогда не замечал какого-либо негативного влияния на производительность от журналов, заполняющих контейнер;Тем не менее, вот полезная статья о том, чтобы убедиться, что ваши журналы не заполняют ваши контейнеры, установив для них максимальный размер.

https://nickjanetakis.com/blog/docker-tip-69-avoid-running-out-of-disk-space-from-container-logs

Цитата со страницы:

Мы можем изменить это, отредактировав файл daemon.json, который находится в /etc/docker в Linux.В Docker для Windows / Mac вы можете открыть свои настройки, а затем перейти на вкладку «Демон» и переключиться на «Дополнительные» настройки.

Добавьте это в свой daemon.json, чтобы ограничить журналы контейнеров до 10 ГБ (1000x 10 МБ файлов):

"log-driver": "json-file",
"log-opts": {
  "max-size": "10m",
  "max-file": "1000"
}

Затем перезапустите Docker, и все будет хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...