Невозможно назначить запрашиваемый адрес для проекта Django-Docker
Я создаю свой первый проект с помощью Docker. Я создал простой Hello World
с Django и PostgreSQL. Ниже структура проекта без Docker и с Docker:
No Docker With Docker
PostgreSQL --> PostgreSQL
Django --> Container(Django)
Поэтому PostgreSQL не будет использовать Docker; в разработке PostgreSQL работает на localhost, а в производстве будет работать на выделенном сервере.
Когда я запускаю Django без Docker, я вижу страницу Hello World
, но когда я запускаю его внутри контейнера, я вижу эту ошибку:
Не удается присвоить запрошенный адрес Работает ли сервер на хосте "localhost" (::1) и принимает TCP/IP соединения на порт 5432?
ваша хост-машина использует порт 5432, сначала stop the postgress service on your host machine
... а затем запустите контейнер