Configurando o PostgreSQL no Docker

Baixando o container do PostgreSQL

docker pull postgres

Subindo o cointainer do Docker com o PostgreSQL

docker run --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres -d postgres

Caso a conexão com o banco não esteja funcionando, e você está tendo erro de conexão ao executar um teste de telnet (comando a seguir)

telnet localhost 5432

Possivelmente é porque faltou liberar o acesso disco rígido.

 

Após aplicar essa modificação será possível acessar

fabian@asus:/mnt/c/Users/Fabian$ telnet localhost 5432
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.