Practical Docker with Python: Build, Release and Distribute your Python App with Docker

Книга «Practical Docker with Python» — это практическое руководство по использованию Docker для разработки, сборки, релиза и дистрибуции Python-приложений. Автор, Sathyajith Bhat, подробно объясняет, как контейнеризация решает ключевые проблемы современной разработки, такие как зависимость от окружения, сложность развертывания и масштабируемость.

Основное внимание уделяется интеграции Docker в рабочий процесс Python-разработчика. Вы узнаете, как создавать Docker-образы для Python-приложений, управлять зависимостями, настраивать многоэтапные сборки и оптимизировать размер итоговых образов. Книга охватывает как базовые концепции контейнеризации, так и продвинутые техники, включая работу с Docker Compose для оркестрации многоконтейнерных приложений.

Особое внимание уделяется практическим аспектам: настройке CI/CD-пайплайнов с использованием Docker, распределению образов через Docker Hub и частные реестры, а также мониторингу и отладке контейнеризированных приложений. Примеры кода и пошаговые инструкции помогут быстро внедрить Docker в свои проекты.

Книга подходит как для начинающих, так и для опытных разработчиков, которые хотят систематизировать знания о Docker и применять его для улучшения процесса разработки и деплоя Python-приложений. Понимание различий между контейнерами и виртуальными машинами, истории развития контейнеризации и современных best practices делает это издание ценным ресурсом.

Practical Docker with Python: Build, Release and Distribute your Python App with Docker
A
Автор
Sathyajith Bhat
Издательство
Apress
Год
2018
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент