Решение домашнего задания
Задание
Написать Dockerfile для сборки приложения в директории. В Dockerfile должны устанавливаться зависимости из файла requirements.txt (pip install -r requirements.txt) Само приложение должно запускаться командой python app.py- Образ - python:3.9-slim
- Приложение должно быть доступно на 8000 порту
- Приложение должно работать от имени пользователя app
- Рабочей директорией в контейнере должен быть путь /app
- Для проверки работы приложения в контейнере выполните команду: curl "127.0.0.1:8000/sum?a=83&b=12"
Приложение выведет сумму параметров a и b.
Для запуска
docker build . -t name:name
docker run -d -p 8000:8000 name
curl "127.0.0.1:8000/sum?a=83&b=12:
В ответе будет сумма чисел a и b.