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