Об этом проекте

«Docker от новичка до практика» — это открытое китайское учебное пособие по технологии Docker-контейнеров, предназначенное для помощи читателям в систематическом освоении основных концепций, принципов и практических навыков Docker с нуля. **Структура содержания** Вся книга состоит из 21 главы, разделенных по уровню сложности на четыре уровня: - **Основы для начинающих (главы 1-6)**: Введение в основные концепции Docker (образы, контейнеры, реестры) и основные операции, подходит для быстрого старта новичков. - **Продвинутое применение (главы 7-11)**: Подробное описание инструкций Dockerfile, управление данными и сетью, Buildx, Compose и другие расширенные настройки и операции управления. - **Углубленные принципы (главы 12-17)**: Описание базовых технологий реализации, обсуждение систем оркестрации контейнеров (Kubernetes, Etcd), а также смежные темы контейнеров и облачных вычислений и других ключевых экосистемных проектов (Fedora CoreOS, Podman и др.). - **Практика и расширение (главы 18-21)**: Основное внимание уделяется механизмам защиты безопасности контейнеров, системам мониторинга и агрегации журналов (Prometheus, ELK), а также демонстрация типичных практических примеров, таких как операционные системы, автоматизация CI/CD и сборка. **Быстрый старт** В книге представлено руководство «Быстрый старт за 5 минут», которое помогает читателям выполнить установку Docker, запустить первый контейнер, интерактивные операции с контейнером, управление образами и реестрами, а также создание пользовательских образов. **Учебный маршрут** Проект предоставляет учебные маршруты для разных ролей читателей: - **Новичок в эксплуатации**: Основное внимание на главах 1-6, освоение основных концепций и операций с контейнерами. - **Разработчик**: Основное внимание на главах 1-8 и 11, изучение создания и развертывания контейнеризированных приложений. - **DevOps-инженер**: Основное внимание на главах 1-11, 13-14 и 18-21, реализация оркестрации контейнеров и автоматизированных процессов развертывания. - **Архитектор**: Основное внимание на главах 1-6, 12-17 и 18-19, проектирование высокодоступной и высокопроизводительной контейнерной инфраструктуры. **Способы чтения** - **Чтение онлайн**: Доступно через GitBook. - **Загрузка офлайн**: Предоставляется версия PDF, которую можно загрузить со страницы GitHub Releases. - **Локальное чтение**: Можно установить инструмент mdPress для локального просмотра. **Сообщество и вклад** Проект приветствует отправку сообщений об ошибках или предложениях через GitHub Issues, а также участие в поддержке проекта. **Лицензия** Книга распространяется по лицензии CC BY-NC-SA 4.0, разрешающей свободное распространение и переработку, но с указанием авторства, некоммерческим использованием и распространением на тех же условиях.