Я пытаюсь использовать Postgresql с python.Я использовал следующий докер для создания файла.
version: '3.1'
services:
db:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: admin_123
POSTGRES_USER: admin
adminer:
image: adminer
restart: always
ports:
- 8080:8080
С помощью следующего кода я пытаюсь соединиться с базой данных.
conn = psycopg2.connect(
database = "db_test",
user ="admin",
password = "admin_123",
host = "db"
)
Но я получаю эту ошибку.
OperationalError: не удалось перевести имя хоста "db" в адрес: указано ни имя, ни имя сервера, либо неизвестно
Что я делаю неправильно?