Вам необхiдно клонувати FastAPI-застосунок, налаштувати його та запустити в Docker-контейнері. Після цього перевірите правильність роботи застосунку і переконатись в успішному підключенні до бази даних.
Покрокова інструкція
- Використовуючи команду
git clone, клонуйте репозиторій за адресою. Перейдіть у клонований каталог. - Створіть
Dockerfileіз вказівками для створення образуDockerзастосунку. - Напишіть
docker-compose.yamlз конфігурацією для застосунку таPostgreSQL. - Використайте
Docker Composeдля побудови середовища, командуdocker-compose upдля запуску середовища.
Коли ви використовуєте Docker Compose, кожен сервіс (контейнер) має власну мережу, і вони зазвичай не можуть звертатися один до одного за допомогою localhost. Замість цього, ви маєте використовувати назву сервісу в якості імені хоста.
- Перевірте функціональність застосунку та доступність бази даних.