December 11, 2023
Изучение Docker
Начальный этап:
- Введение в Docker:
- Что такое Docker?
Видео: What is Docker? - Зачем он нужен?
Видео: Why Docker? - Основные понятия (контейнеры, образы, Dockerfile)
Видео: Docker Concepts - Установка Docker:
- Как установить Docker на вашу операционную систему
Видео: Docker Installation
Основы Docker:
- Основные команды Docker:
- docker run, docker build, docker pull
Видео: Docker Commands - Управление контейнерами: docker ps, docker stop, docker rm
Видео: Managing Docker Containers - Работа с образами: docker images, docker rmi
Видео: Working with Docker Images - Dockerfile:
- Создание Dockerfile
Видео: Dockerfile Tutorial - Основные команды в Dockerfile
Видео: Dockerfile Instructions - Сборка образа с использованием Dockerfile
Видео: Building Docker Images
Работа с контейнерами:
- Сети в Docker:
- Создание сетей
Видео: Docker Networking - Связывание контейнеров
Видео: Linking Docker Containers - Хранилища данных:
- Работа с томами
Видео: Docker Volumes - Монтирование данных
Видео: Mounting Volumes in Docker
Углубленное изучение:
- Docker Compose:
- Что такое Docker Compose?
Видео: Docker Compose Tutorial - Как создавать и управлять многоконтейнерными приложениями
Видео: Docker Compose in Depth - Docker Swarm:
- Введение в оркестрацию с помощью Docker Swarm
Видео: Docker Swarm Introduction - Создание и управление кластером Docker
Видео: Docker Swarm Tutorial - Работа с реестрами образов:
- Регистрация в Docker Hub
Видео: Docker Hub Tutorial - Публикация и загрузка образов
Видео: Push and Pull Docker Images
Продвинутые темы:
- Безопасность Docker:
- Контроль доступа
Видео: Docker Security Best Practices - Настройка привилегий контейнеров
Видео: Docker Container Privileges - Мониторинг и логирование:
- Использование инструментов для мониторинга и логирования контейнеров
Видео: Monitoring Docker Containers - Оптимизация Docker:
- Уменьшение размера образов
Видео: Reducing Docker Image Size - Эффективное использование ресурсов
Видео: Optimizing Docker Containers
Проекты и практика:
- Разработка и деплой приложения:
- Создание Docker-образов для вашего приложения
Видео: Dockerize Your App - Деплой приложения в контейнере
Видео: Deploying Docker Containers - Интеграция с CI/CD:
- Использование Docker в процессе непрерывной интеграции и доставки
Видео: Docker CI/CD Pipeline - Создание кастомных образов:
- Создание собственных базовых образов
Видео: Creating Custom Docker Images - Оптимизация Dockerfile
Видео: Dockerfile Best Practices
Ресурсы для изучения:
- Чтение и практика:
- Документация Docker
Docker Documentation - Книги, блоги и онлайн-курсы
Docker Tutorials and Courses - Форумы и сообщества:
- Участие в обсуждениях на форумах, таких как Docker Community
Docker Community Forums - Слежение за новостями и обновлениями
Docker Blog