https://habr.com/ru/companies/otus/articles/1034390/ Набор «правильных» конфигов для Docker в продакшн-окружении:
- Лимиты на ресурсы
- Политика перезапуска
- Логи
- Healthcheck
- Резервное копирование volumes
В целом, согласен со всем, описанным в статье, кроме раздела о логах. Исторически сложилось, что в Docker по умолчанию используется JSON-логирование без ротации. Вместо того чтобы настраивать ротацию, лучше переключить драйвер на «local». Это не мои домыслы, а официальная рекомендация https://docs.docker.com/engine/logging/configure/.