
BOOKS - Docker на практике

Docker на практике
Author: Александр Бабочкин
Year: 2024
Format: PDF
File size: 4.5 Mb
Language: RU
Genre: программирование

Year: 2024
Format: PDF
File size: 4.5 Mb
Language: RU
Genre: программирование

The book covers the basics of Docker, containerization, and container orchestration, as well as more advanced topics such as networking, storage, and security. The book begins by introducing the concept of containerization and its benefits, including lightweight and portable containers that can be easily created, started, and stopped. It then delves into the installation and configuration of Docker on various operating systems, including Windows, macOS, and Linux. The book also explores the different types of images available in Docker Hub and how to create and manage your own custom images. Once you have a basic understanding of Docker, the book moves on to more advanced topics such as networking, storage, and security. You'll learn how to configure networks and volumes, as well as how to secure your applications with Docker's built-in features like SELinux and AppArmor. The book also covers container orchestration using Kubernetes, Swarm, and Compose. Throughout the book, the author provides practical examples and exercises to help you reinforce your learning. By the end of the book, you will have gained hands-on experience with Docker and be able to use it effectively in your development workflow.
Книга посвящена основам Docker, контейнеризации и оркестрации контейнеров, а также более сложным темам, таким как сетевые технологии, хранение данных и безопасность. Книга начинается с введения концепции контейнеризации и ее преимуществ, включая легкие и портативные контейнеры, которые можно легко создать, запустить и остановить. Затем он углубляется в установку и настройку Docker на различных операционных системах, включая Windows, macOS и Linux. В книге также рассматриваются различные типы изображений, доступных в Docker Hub, а также способы создания собственных пользовательских изображений и управления ими. Получив базовое представление о Docker, книга переходит к более сложным темам, таким как сеть, хранение данных и безопасность. Вы узнаете, как настроить сети и тома, а также как обезопасить свои приложения с помощью встроенных функций Docker, таких как SELinux и AppArmor. Книга также охватывает оркестровку контейнеров с использованием Kubernetes, Swarm и Compose. На протяжении всей книги автор приводит практические примеры и упражнения, которые помогут вам укрепить свое обучение. К концу книги вы получите практический опыт работы с Docker и сможете эффективно использовать его в рабочем процессе разработки.
''
