👉 Забирай разбор моего пути: «Из официанта в Senior автотестировщика с ЗП 400.000 рублей»: https://t.me/seniorpomidorovbot/?start=youtube_qa
👉 ОБУЧЕНИЕ QA AUTOMATION БЕЗ ВОДЫ:
https://teletype.in/@seniorpomidorov_aqa/mentoring
Привет! В этом видео расскажу про Docker: Dockerfile, Docker Compose, Docker образы и контейнеры. Прежде чем начать, рекомендую посмотреть предыдущее видео. Приятного просмотра!
Docker — это инструмент для упрощения развёртывания, масштабирования и управления приложениями. Dockerfile — текстовый файл с инструкциями для сборки Docker образа, описывающий окружение и зависимости. Преимущества: повторяемость, изоляция, масштабируемость.
Docker образ — шаблон для создания контейнера, обеспечивающий изоляцию приложений. Контейнеры предотвращают конфликты зависимостей и обеспечивают одинаковую среду для приложения.
Docker Compose упрощает работу с много контейнерными приложениями. Он позволяет определять и запускать несколько контейнеров с помощью одного файла и команды. Основные понятия: сервисы (настройки контейнеров), сети (взаимодействие контейнеров) и тома (хранение данных).
Основные команды Docker:
- docker pull: скачивание образа.
- docker run: запуск контейнера.
- docker ps: просмотр запущенных контейнеров.
- docker stop: остановка контейнера.
- docker logs: просмотр логов контейнера.
- docker exec: подключение к контейнеру для выполнения команд.
- docker rm: удаление контейнера.
- docker rmi: удаление образа.
- docker image ls: просмотр доступных образов.
- docker build: создание образа на основе Dockerfile.
Теперь вы знаете, что такое Docker и как его использовать. Приходи на обучение и продолжи сразу с к практического задания и попробуй эти команды сам. Удачи!