но вылетает ошибка:
django.db.utils.OperationalError: could not connect to server: Connection refused
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Network is unreachable
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
Прошерстил settings.py там беру данные из окружения. DATABASES = {'default': dj_database_url.parse(environ.get('DATABASE', 'postgres:///'))}
При запуске контейнера передаю это окружение. run -it —rm —link=vigorous_sinoussi:db -e DATABASE=postgres://postgres@db/zavod -p 8080:8080 test:latest
Сервак с postgres поднят в отдельном контейнере, docker run -d postgres:9.4 без доп. настроек (кроме поднятия нужной базы)
В чем может скрываться проблема?
исходя из лога, приложение пытается подключиться на localhost, а не на контейнер базы
Обсуждают сегодня