контейнер Docker «Открыть в браузере» отправляет меня в руководство по началу работы

#python-3.x #docker #postman #fastapi

#python-3.x #докер #почтальон #fastapi

Вопрос:

В настоящее время я следую этому руководству по fastAPI fastAPI tutorial, и в первый раз, когда я завершил руководство, оно сработало, и я использовал Postman для просмотра некоторых простых запросов GET.

Я не уверен, что я сделал не так, но я воссоздал все из руководства, но с разными именами изображений и названиями контейнеров, и теперь каждый раз, когда я нажимаю «ОТКРЫТЬ В БРАУЗЕРЕ» на панели управления Docker, он отправляет меня к основному руководству «Начало работы» с Docker. Я пытался уничтожить все локальные хосты и начать все сначала, но каждый раз, когда я набираю, localhost:80 он отправляет меня в учебное пособие, но когда я набираю http://127.0.0.1/docs URL-адрес, он отправляет меня в fastAPI openapi.json, и я могу протестировать запросы GET без проблем.

Почему localhost:80 постоянно отсылает меня к руководству по запуску Docker?

Спасибо.

Комментарии:

1. Вы пробовали localhost:80/docs ?

Ответ №1:

По-видимому, контейнер Docker для начала работы также был на порту 80, и даже если он не был запущен; он все равно отправил бы меня на страницу начала работы. Я исправил это, изменив порт на порт 90 в моем новом контейнере Docker, и это исправило это.