PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Docker postgres record del checkpoint primario non valido

Grazie all'aiuto di @Matt ho capito cosa è successo. Il volume (noto anche come database postgres) è stato danneggiato non appena ho collegato due contenitori contemporaneamente.

È tuttavia possibile consentire a più contenitori di connettersi a un singolo contenitore di database, ma non condividendo i volumi. Dovresti creare un nuovo contenitore che esegua il demone postgres e quindi altri contenitori possono connettersi ad esso tramite socket TCP. Per ulteriori informazioni su come eseguire questa operazione leggi i documenti