.. | ||
data | ||
result | ||
worker-1 | ||
worker-2 | ||
.gitignore | ||
docker-compose.yaml | ||
README.md |
Цуканова Ирина ПИбд-32
Лабораторная работа №2 - Разработка простейшего распределённого приложения
Язык разработки приложений: Python
Выбранные варианты
- Для программы 1: Ищет в каталоге
/var/data
самый большой по объёму файл и перекладывает его в/var/result/data.txt
. - Для программы 2: Сохраняет произведение первого и последнего числа из файла
/var/result/data.txt
в/var/result/result.txt
.
Описание:
Каждая программа лежит в своей папке, первая в worker-1, вторая в worker-2.
В этих же папках лежат Dockerfile'ы с инструкциями по сборке. В них присутствуют комментарии для значимых строк.
Монтированные папки data
для /var/data
и result
для /var/result
.