# Лабораторная работа №1 - Знакомство с docker и docker-compose  

## Выбранные сервисы: 
1. WordPress - платформа для публикаций
2. MySQL - база данных для WordPress
3. MediaWiki - вики-движок

## Запуск
Запуск производится посредством команды  
```docker-compose up -d```  
В консоль выведется информация о запуске:  
```
[+] Running 4/4
✔ Network tsukanova_irina_lab_1_app-network  Created           0.1s
✔ Container mediawiki_app                    Started           0.9s
✔ Container mysql                            Started           0.8s
✔ Container wordpress_app                    Started           1.2s
```

## Содержимое docker-compose.yml
У всех сервисов указан ```image``` - это шаблон среды для контейнера. Образ служит "базовой" версией, на основе которой создаются контейнеры.  
```container_name``` - можно указать, как будет называться контейнер.  
```ports``` - для проброса порта, чтобы можно было иметь доступ к сервису с хоста.  
```environment``` - для указания переменных окружения, которые передаются контейнеру при его запуске.
```volumes``` - для организации постоянного хранилища данных контейнеров Docker.  
```networks``` - определяет, как контейнеры взаимодействуют между собой и с внешним миром через сети.  

## Скриншот работы
Docker Desktop:  
![скриншот](screenshot.png)

## [Видео](https://drive.google.com/file/d/170k0_yR2gbg3eCDSanJmGT8NXN3PkKSf/view?usp=sharing)