I have a blazor app running in a docker container(debian image),word_game that I’m trying to scaffold using my postgresql db,postgres_db that is running in another container. Blazor app is running in .NET 8. Both containers are connected to docker network, game-net. When I try to scaffold however, I’m getting nodename nor servname provided, or not known.
ocker-compose.yml: services:
word_game:
container_name: word_game
build:
context: .
dockerfile: Dockerfile
ports:
– “8080:80”
– “8081:443”
depends_on:
– postgres_db
environment:
– ASPNETCORE_ENVIRONMENT=Development
– ConnectionStrings__DefaultConnection=Host=postgres_db;Password=root;Port=5432;Database=game;Username=postgres;
networks:
– game-net
postgres_db:
container_name: postgres_db
image: postgres:latest
environment:
– POSTGRES_DB=game
– POSTGRES_USER=postgres
– POSTGRES_PASSWORD=root
ports:
– “5434:5432”
volumes:
– postgres_data:/var/lib/postgresql/data
networks:
– game-net
volumes:
postgres_data:
“AllowedHosts”: “*”,
“ConnectionStrings”: {
“DefaultConnection”: “Host=postgres_db;ID=postgres_db;Password=root;Port=5432;Database=game;Username=postgres”
}
}
ernestlipford@Ernests-MacBook-Air ~ % docker network inspect game-net
[
{
“Name”: “game-net”,
“Id”: “a6bf1078bcbf7d11ba6f8cdfcd9f0aee5042a9d10a7f3251f37abf224f2a53f8”,
“Created”: “2024-08-09T17:53:39.124553467Z”,
“Scope”: “local”,
“Driver”: “bridge”,
“EnableIPv6”: false,
“IPAM”: {
“Driver”: “default”,
“Options”: null,
“Config”: [
{
“Subnet”: “172.18.0.0/16”,
“Gateway”: “172.18.0.1”
}
]
},
“Internal”: false,
“Attachable”: false,
“Ingress”: false,
“ConfigFrom”: {
“Network”: “”
},
“ConfigOnly”: false,
“Containers”: {
“0f9dc441d7d09716089699f160e216bbb89f7b646ee1ed433d6c0db73f64b7c1”: {
“Name”: “word_game”,
“EndpointID”: “33d86e4d0e6523d6cd8def0cfff1ffd05cabeae1a7f2d3d68fe86066e632d62b”,
“MacAddress”: “02:42:ac:12:00:03”,
“IPv4Address”: “172.18.0.3/16”,
“IPv6Address”: “”
},
“14395c9938b9ce9901ade1b1897be0c2cda0a08d46a573a65545f0207b28d801”: {
“Name”: “postgres_db”,
“EndpointID”: “9bbc89eb80d498dd78856aca4172995d9ba1e0f28dfb2fcc9aae6b610d8d9c1b”,
“MacAddress”: “02:42:ac:12:00:02”,
“IPv4Address”: “172.18.0.2/16”,
“IPv6Address”: “”
}