DAS_2024_1/karamushko_maxim_lab_2
2024-12-23 16:17:40 +04:00
..
service1 лаба 2 без ридми 2024-12-05 17:25:26 +04:00
service2 лаба 2 без ридми 2024-12-05 17:25:26 +04:00
.gitignore лаба 2 без ридми 2024-12-05 17:25:26 +04:00
docker-compose.yml лаба 2 без ридми 2024-12-05 17:25:26 +04:00
README.md ридми 2024-12-23 16:17:40 +04:00

Лабораторная работа №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 <папка лабораторной работы>
  1. Запуск контейнеров:
docker compose up --build
  1. Результаты: Итог работы первой программы будет в папке result_first, а второй - в result_second.

Видео с демонстрацией работы:

https://disk.yandex.ru/i/_HDHTKq3vVGsSA