DAS_2024_1/karamushko_maxim_lab_2/README.md
2024-12-23 16:17:40 +04:00

34 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Лабораторная работа №2 - Разработка простейшего распределенного приложения
## ПИбд-42 || Карамушко Максим
## Описание
В данной лабораторной работе было создано два докер контейнера с программами на python: service1 и service2. Результат выполнения service1 является исходными данными для service2.
Для этой лабораторной работы выбран вариант 1.
### Первая программа:
Ищет в /var/data файл с наибольшим количеством строк и перемещает его в /var/result/data.txt.
### Вторая программа:
**1**. Ищет наибольшее число в /var/data/data.txt возводит его в квадрат и сохраняет в /var/result/result.txt.
Докерфайлы имеют схожую структуру.
### Инструкция для работы
1. Клонирование репозитория:
```
git clone <ссылка-на-репозиторий>
cd <папка репозитория>
cd <папка лабораторной работы>
```
2. Запуск контейнеров:
```
docker compose up --build
```
3. Результаты:
Итог работы первой программы будет в папке `result_first`, а второй - в `result_second`.
### Видео с демонстрацией работы:
https://disk.yandex.ru/i/_HDHTKq3vVGsSA