68 lines
2.3 KiB
Markdown
68 lines
2.3 KiB
Markdown
# Лабораторная работа №1 - Знакомство с docker и docker-compose
|
||
|
||
Разверните 3 сервиса на выбор в контейнерах docker с помощью docker-compose.
|
||
Требования и docker-compose:
|
||
|
||
Несколько контейнеров.
|
||
Хотя бы один volume.
|
||
Хотя бы один порт, проброшенный на хост.
|
||
При этом разворачивание системы должно пройти до конца. Например, должен быть создан
|
||
администратор и система должна корректно функционировать. Это необходимо будет предоставить
|
||
в отчёте, поэтому не забывайте делать скриншоты.
|
||
|
||
# Выбранные сервисы
|
||
|
||
* mediawiki - движок вики
|
||
* drupal - популярная система управления контентом
|
||
* wordpress - популярная система управления контентом.
|
||
|
||
# Запуск
|
||
|
||
Командой в консоли проекта "docker-compose up -d"
|
||
|
||
# Описание работы:
|
||
Развернули три сервиса плюс базу данных к ним.
|
||
Подробное описание для docker-compose дано в комментариях.
|
||
|
||
1. mediawiki:
|
||
- доступ на http://localhost:8080/
|
||
|
||
2. drupal:
|
||
- доступ на http://localhost:8081/
|
||
|
||
3. wordpress:
|
||
- доступ на http://localhost:8082/
|
||
|
||
<p>
|
||
<div>Старт сервисов</div>
|
||
<img src="screens/img.png" width="650" title="Старт сервисов">
|
||
</p>
|
||
<p>
|
||
<div>Сервисы</div>
|
||
<img src="screens/img_1.png" width="650" title="Сервисы">
|
||
</p>
|
||
<p>
|
||
<div>Images</div>
|
||
<img src="screens/img_2.png" width="650" title="Сервисы">
|
||
</p>
|
||
<p>
|
||
<div>Volumes</div>
|
||
<img src="screens/img_3.png" width="650" title="Сервисы">
|
||
</p>
|
||
<p>
|
||
<div>Сервис 1</div>
|
||
<img src="screens/img_4.png" width="650" title="Сервис 1">
|
||
</p>
|
||
<p>
|
||
<div>Сервис 2</div>
|
||
<img src="screens/img_5.png" width="650" title="Сервис 2">
|
||
</p>
|
||
<p>
|
||
<div>Сервис 3</div>
|
||
<img src="screens/img_6.png" width="650" title="Сервис 3">
|
||
</p>
|
||
|
||
# Ссылка на видео
|
||
https://disk.yandex.ru/i/nG5KrHy_DsQxuw
|
||
|