# Лабораторная работа №1 - Знакомство с docker и docker-compose Цель: изучение современных технологий контейнеризации. Задачи: Установить средство контейнеризации docker. Изучить применение и принципы docker. Изучить утилиту docker-compose и структуру файла docker-compose.yml. Развернуть не менее 3х различных сервисов при помощи docker-compose. Оформить отчёт в формате Markdown и создать Pull Request в git-репозитории. # Необходимо развернуть три сервиса Были выбраны сервисы: - mediawiki - движок вики - wordpress - популярная система управления контентом. - drupal - популярная система управления контентом - mariadb - база данных для mediawiki # Запуск Запуск контейнеров производится командой "docker-compose up -d" или через UI IDE # Работы программы - Был создан docker-compose.yml файл, в котором были описаны сервисы с различными настройками ![image_docker_compose.png](image_docker_compose.png) - Сборка и запуск контейнеров ![image_started_containers.png](image_started_containers.png) - Отображение запущенных контейнеров в Docker Desktop ![image_docker_desktop.png](image_docker_desktop.png) - Проверяем работу каждого сервиса: - Drupal ![image_drupal.png](image_drupal.png) - Mediawiki ![image_mediawiki.png](image_mediawiki.png) - WordPress ![image_wordpress.png](image_wordpress.png) # Видео Видео с разбором лабораторной работы - https://www.youtube.com/watch?v=bP2GnAtNaX8