kutygin_lab_1_ready #122
3
kutygin_andrey_lab_1/.idea/.gitignore
vendored
Normal file
3
kutygin_andrey_lab_1/.idea/.gitignore
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
# Default ignored files
|
||||||
|
/shelf/
|
||||||
|
/workspace.xml
|
6
kutygin_andrey_lab_1/.idea/jpa-buddy.xml
Normal file
6
kutygin_andrey_lab_1/.idea/jpa-buddy.xml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="JpaBuddyIdeaProjectConfig">
|
||||||
|
<option name="renamerInitialized" value="true" />
|
||||||
|
</component>
|
||||||
|
</project>
|
9
kutygin_andrey_lab_1/.idea/misc.xml
Normal file
9
kutygin_andrey_lab_1/.idea/misc.xml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_17" project-jdk-name="18" project-jdk-type="JavaSDK">
|
||||||
|
<output url="file://$PROJECT_DIR$/out" />
|
||||||
|
</component>
|
||||||
|
<component name="ProjectType">
|
||||||
|
<option name="id" value="jpab" />
|
||||||
|
</component>
|
||||||
|
</project>
|
8
kutygin_andrey_lab_1/.idea/modules.xml
Normal file
8
kutygin_andrey_lab_1/.idea/modules.xml
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="ProjectModuleManager">
|
||||||
|
<modules>
|
||||||
|
<module fileurl="file://$PROJECT_DIR$/kutygin_andrey_lab_1.iml" filepath="$PROJECT_DIR$/kutygin_andrey_lab_1.iml" />
|
||||||
|
</modules>
|
||||||
|
</component>
|
||||||
|
</project>
|
28
kutygin_andrey_lab_1/README.md
Normal file
28
kutygin_andrey_lab_1/README.md
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
**Задание**
|
||||||
|
***
|
||||||
|
Развернуть не менее 3х сервисов через docker-compose.
|
||||||
|
|
||||||
|
**Выполнение**
|
||||||
|
***
|
||||||
|
Было выбрано три сервиса: RabbitMQ, MediaWiki, WordPress.
|
||||||
|
|
||||||
|
Описание сервисов:
|
||||||
|
- "rabbitmq": использует образ rabbitmq:3.12.8-management и открывает порты 5672 и 15672 для доступа к RabbitMQ и его управляющему интерфейсу.
|
||||||
|
- "mediawiki": использует образ mediawiki и открывает порт 8082 для доступа к серверу Mediawiki.
|
||||||
|
- "wordpress": использует образ wordpress и открывает порт 8083 для доступа к серверу Wordpress.
|
||||||
|
|
||||||
|
Описание томов:
|
||||||
|
- "rabbitmq-data": том для хранения данных RabbitMQ.
|
||||||
|
- "mediawiki-data": том для хранения данных Mediawiki.
|
||||||
|
- "wordpress-data": том для хранения данных Wordpress.
|
||||||
|
**Результаты:**
|
||||||
|
***
|
||||||
|
![mediawiki.png](screenshots/mediawiki.png)
|
||||||
|
![rabbitmq.png](screenshots/rabbitmq.png)
|
||||||
|
![wordpress.png](screenshots/wordpress.png)
|
||||||
|
|
||||||
|
**Видео:**
|
||||||
|
|
||||||
|
[![Видео по лабораторной](https://avatars.mds.yandex.net/i?id=39a897a792179979ea684bfffbe0ca3ce053731c-10928048-images-thumbs&n=13)](https://disk.yandex.ru/i/-9wvRKd04dLa8w)
|
||||||
|
|
||||||
|
Нужно кликнуть на jpg, чтобы открылось
|
27
kutygin_andrey_lab_1/docker-compose.yml
Normal file
27
kutygin_andrey_lab_1/docker-compose.yml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
services:
|
||||||
|
rabbitmq:
|
||||||
|
image: rabbitmq:3.12.8-management
|
||||||
|
ports:
|
||||||
|
- 5672:5672
|
||||||
|
- 15672:15672
|
||||||
|
volumes:
|
||||||
|
- rabbitmq-data:/var/lib/rabbitmq
|
||||||
|
|
||||||
|
mediawiki:
|
||||||
|
image: mediawiki
|
||||||
|
ports:
|
||||||
|
- 8082:80
|
||||||
|
volumes:
|
||||||
|
- mediawiki-data:/var/files/mediawiki
|
||||||
|
|
||||||
|
wordpress:
|
||||||
|
image: wordpress
|
||||||
|
ports:
|
||||||
|
- 8083:80
|
||||||
|
volumes:
|
||||||
|
- wordpress-data:/var/files/wordpress
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
rabbitmq-data:
|
||||||
|
mediawiki-data:
|
||||||
|
wordpress-data:
|
11
kutygin_andrey_lab_1/kutygin_andrey_lab_1.iml
Normal file
11
kutygin_andrey_lab_1/kutygin_andrey_lab_1.iml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<module type="JAVA_MODULE" version="4">
|
||||||
|
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||||
|
<exclude-output />
|
||||||
|
<content url="file://$MODULE_DIR$">
|
||||||
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||||
|
</content>
|
||||||
|
<orderEntry type="inheritedJdk" />
|
||||||
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
|
</component>
|
||||||
|
</module>
|
BIN
kutygin_andrey_lab_1/screenshots/mediawiki.png
Normal file
BIN
kutygin_andrey_lab_1/screenshots/mediawiki.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 70 KiB |
BIN
kutygin_andrey_lab_1/screenshots/rabbitmq.png
Normal file
BIN
kutygin_andrey_lab_1/screenshots/rabbitmq.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
BIN
kutygin_andrey_lab_1/screenshots/wordpress.png
Normal file
BIN
kutygin_andrey_lab_1/screenshots/wordpress.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 78 KiB |
Loading…
Reference in New Issue
Block a user