From 710dab06c529a84bcebc5d41760f2a1e8b62f05e Mon Sep 17 00:00:00 2001 From: = <=> Date: Mon, 23 Dec 2024 16:17:40 +0400 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B8=D0=B4=D0=BC=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- karamushko_maxim_lab_2/README.md | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 karamushko_maxim_lab_2/README.md diff --git a/karamushko_maxim_lab_2/README.md b/karamushko_maxim_lab_2/README.md new file mode 100644 index 0000000..9cca24f --- /dev/null +++ b/karamushko_maxim_lab_2/README.md @@ -0,0 +1,34 @@ +# Лабораторная работа №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 \ No newline at end of file