- Наличие в
Readme.md
секции с инструкцией как запустить приложение плюс 20 баллов - Используется
user-defined bridge
плюс 30 баллов - При возникновении ошибки контейнер должен перезапускается автоматически плюс 30 баллов
- Логи и файлы базы данных хранятся в
volumes
, а не в контейнере плюс 30 баллов
- Итоговый docker-образ с приложением имеет размер меньше 300 мб плюс 20 баллов
- Внесение изменений в репозиторий после дедлайна не считая коммиты, вносящие изменения только в
Readme.md
минус 30% от максимального балла за задание (для этого задания 39 баллов) - За отсутствие отдельной ветки для разработки минус 20 баллов
- За отсутствие
Pull Request
минус 20 баллов - За неполную информацию в описании
Pull Request
минус 10 баллов - Используется
default bridge network
минус 20 баллов - Конфигурация приложения жестко прописана в
docker-compose.yml
иDockerfile
минус 20 баллов - При изменении файлов в папке
src
приложение не перезапускается минус 20 баллов - Должен использоваться специфичный образ. (Например
postgres
иnode
, а неubuntu
с установкойnode
илиpostgres
) минус 20 баллов в случае, если не используется. Postgress image
не указана как зависимость для nodeimage
минус 20 баллов