DAS_2024_1/chernyshov_nikita_lab_2
Никита Чернышов 5dd9e26f07 chernyshov_nikita_lab_3 is ready
2024-12-15 16:26:38 +04:00
..
app_1 chernyshov_nikita_lab_3 is ready 2024-12-15 16:26:38 +04:00
app_2 Chernyshov Nikita Lab2 is Ready 2024-12-15 14:13:35 +04:00
generator_of_data Chernyshov Nikita Lab2 is Ready 2024-12-15 14:13:35 +04:00
docker-compose.yml Chernyshov Nikita Lab2 is Ready 2024-12-15 14:13:35 +04:00
README.md Chernyshov Nikita Lab2 is Ready 2024-12-15 14:13:35 +04:00

Лабораторная работа №2

App 1: Программа 4 - Количество символов в именах файлов из каталога /var/data

  • Формирует файл /var/result/data.txt так, что каждая строка файла - количество символов в именах файлов из каталога /var/data.

App 2: Программа 3 - Количество чисел в последовательности

  • Ищет набольшее число из файла /var/result/data.txt и сохраняет количество таких чисел из последовательности в /var/result/result.txt.

Структура проекта:

  1. В папках app_1, app_2 лежат выполняемые файлы .py и Dockerfile с нужным кодом.
  2. В папке generator_of_data лежат выполняемые файлы для создания данных.
  3. В папке data лежат файлы, длину имен которых нужно посчитать.
  4. В папке result лежат файлы с результатами выполнения программ. data.txt - результат выполнения main.py (app_1), result.txt - результат выполнения main.py (app_2). Данные в result рассчитываются из данных data.
  5. docker-compose.yml - для определения и управления контейнерами Docker.

Команда для запуска - docker-compose up

Ссылка на видео: https://vkvideo.ru/video286865610_456239225?list=ln-Xqg7SupM1CohXsGRZK