alexandrov_dmitrii_lab_1 ready #15
26
alexandrov_dmitrii_lab_1/docker-compose.yml
Normal file
26
alexandrov_dmitrii_lab_1/docker-compose.yml
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
services:
|
||||||
|
rabbitmq:
|
||||||
|
image: rabbitmq:3.12.8-management
|
||||||
|
ports:
|
||||||
|
- 15672:15672
|
||||||
|
volumes:
|
||||||
|
- rabbitmq-data:/var/lib/rabbitmq
|
||||||
|
|
||||||
|
mediawiki:
|
||||||
|
image: mediawiki
|
||||||
|
ports:
|
||||||
|
- 8081:80
|
||||||
|
volumes:
|
||||||
|
- mediawiki-data:/var/files/mediawiki
|
||||||
|
|
||||||
|
wordpress:
|
||||||
|
image: wordpress
|
||||||
|
ports:
|
||||||
|
- 8082:80
|
||||||
|
volumes:
|
||||||
|
- wordpress-data:/var/files/wordpress
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
rabbitmq-data:
|
||||||
|
mediawiki-data:
|
||||||
|
wordpress-data:
|
21
alexandrov_dmitrii_lab_1/readme.md
Normal file
21
alexandrov_dmitrii_lab_1/readme.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
## Задание
|
||||||
|
Развернуть не менее 3х сервисов через docker-compose.
|
||||||
|
|
||||||
|
## Выполнение
|
||||||
|
Было выбрано три сервиса: RabbitMQ, MediaWiki, WordPress.
|
||||||
|
|
||||||
|
Yaml-файл был настроен следующим образом:
|
||||||
|
* блок services, где перечислены разворачиваемые сервисы.
|
||||||
|
* непосредственно перечисление сервисов: rabbitmq, mediawiki, wordpress.
|
||||||
|
* у каждого сервиса описаны: image - образ, на основе которого создаётся контейнер, port - проброс порта с хоста на гостевую машину (контейнер), volumes - указание на том с путём хранения внутри него.
|
||||||
|
* блок volumes, где описаны тома - отделённые постоянные хранилища информации для контейнеров.
|
||||||
|
|
||||||
|
Результаты:
|
||||||
|
![RabbitMQ](screens/rmq.png)
|
||||||
|
|
||||||
|
![MediaWiki](screens/mw.png)
|
||||||
|
|
||||||
|
![WordPress](screens/wp.png)
|
||||||
|
|
||||||
|
## Ссылка на видео
|
||||||
|
https://drive.google.com/file/d/1vlDMe23Di1W-PBFlJN85XNmi8OqeHEsK/view?usp=drive_link
|
BIN
alexandrov_dmitrii_lab_1/screens/mw.png
Normal file
BIN
alexandrov_dmitrii_lab_1/screens/mw.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 149 KiB |
BIN
alexandrov_dmitrii_lab_1/screens/rmq.png
Normal file
BIN
alexandrov_dmitrii_lab_1/screens/rmq.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 51 KiB |
BIN
alexandrov_dmitrii_lab_1/screens/wp.png
Normal file
BIN
alexandrov_dmitrii_lab_1/screens/wp.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 91 KiB |
Loading…
Reference in New Issue
Block a user