Раздел с нуля про Docker для backend-разработчика: что такое контейнеры и образы, как упаковать Spring Boot приложение, как уменьшить образ, поднять окружение из нескольких сервисов через Docker Compose, не потерять данные и не наступить на грабли с памятью JVM. Читать лучше по порядку.