Проект: запуск контейнеров на сервере
После выполнения этого задания на вашем компьютере в двух docker-контейнерах будет развёрнут проект YaMDb.
Образ для первого контейнера у вас уже готов: используйте образ проекта YaMDb, который вы запушили на DockerHub в прошлом уроке. Во втором контейнере должна работать база данных, для него возьмите
официальный образ PostgreSQL.
Напишите docker-compose.yaml для запуска приложения.
После этого локально запустите приложение командой docker-compose up, откройте ваш проект в браузере и проверьте, что всё работает.
Клонируйте репозиторий infra_sp2 и сохраните в нём docker-compose.yaml и Dockerfile вашего проекта. В этот же репозиторий добавьте файл README.md, в котором должно быть:
- краткое описание проекта,
- команды для запуска приложения,
- команду для создания суперпользователя,
- команду для заполнения базы начальными данными.
Смысл файла README в том, чтобы любой разработчик мог понять, что это за проект, как его запускать и настраивать.
Нажмите «Raw» справа-сверху, скопируйте текст примера вместе с разметкой, вставьте его в свой README и отредактируйте. Править README можно прямо в браузере: откройте свой репозиторий и нажмите на иконку-карандашик: