# Лабораторная работа №1 - Знакомство с docker и docker-compose Цель: изучение современных технологий контейнеризации. Задачи: Установить средство контейнеризации docker. Изучить применение и принципы docker. Изучить утилиту docker-compose и структуру файла docker-compose.yml. Развернуть не менее 3х различных сервисов при помощи docker-compose. Оформить отчёт в формате Markdown и создать Pull Request в git-репозитории. # Необходимо развернуть три сервиса Были выбраны сервисы: - redmine - система учёта багов, т.е. баг-трекер. - wordpress - популярная система управления контентом. - gitea - сервис для хранения репозиториев git, на котором работает этот репозиторий. # Запуск Запуск контейнеров производится командой "docker-compose up -d" # Работы программы - Был создан файл docker-compose.yml, в котором были описаны сервисы с их портами и томами. ![img.png](img.png) - Сборка и запуск контейнеров. ![img_1.png](img_1.png) - Все контейнеры отображаются в Docker Desktop ![img_2.png](img_2.png) - Переходим на страницу каждого сервиса для подтверждения их работоспособности: - Wordpress ![img_3.png](img_3.png) - Gitea ![img_4.png](img_4.png) - Redmine ![img_5.png](img_5.png) # Видео Видео с разбором лабораторной работы - https://youtu.be/5EkEJcCTc3Q