PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Registro de ponto de verificação primário inválido do Docker postgres


Graças à ajuda de @Matt, descobri o que aconteceu. O volume (também conhecido como banco de dados postgres) foi corrompido assim que conectei dois contêineres a ele ao mesmo tempo.

No entanto, é possível permitir que vários contêineres se conectem a um único contêiner de banco de dados, mas não compartilhando volumes. Você precisaria criar um novo contêiner que executaria o daemon postgres e, em seguida, outros contêineres poderiam se conectar a ele por meio de soquetes tcp. Para obter mais informações sobre como fazer isso leia os documentos