Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro no comando: docker-compose exec postgres sh #hostname -i

Estou com o servidor do go, o docker compose rodando, porém não consigo verificar a porta do postgres.

docker-compose exec postgres sh #hostname -i

service "postgres" is not running

1 resposta
solução!

Olá, Letícia! Tudo bem com você?

Esse erro ocorre porque o serviço do Postgres não está em execução. Provavelmente você executou esse comando no mesmo terminal que executou o comando docker-compose up, fazendo com que o Postgres e o PgAdmin que estavam rodando no Docker parassem, gerando assim esse erro.

Para resolver esse problema, você precisa garantir que o serviço do Postgres esteja em execução antes de executar o comando. Você pode fazer isso reiniciando o serviço do Postgres utilizando o comando docker-compose up.

Após reiniciar o serviço, você pode executar novamente o comando, em outro terminal, docker-compose exec postgres sh. Além disso, para verificar a porta do Postgres você deve executar o comando hostname -i depois do anterior e não em sequência.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.