Criei a uma rede
docker network create --driver bridge minha-rede
e agora estou criando o container dentro dessa rede.
docker run --name postgres --network minha-rede -e POSTGRES_PASSWORD=postgres -d postgres
Não sei se é possível acessar meu banco de dados através do host no DBeaver por exemplo.
host: minharede.postgres
Estou usando Docker FW, quando uso a rede padrão do docker, consigo acessar via host usando localhost.