Ho creato un contenitore postgres utilizzando il tutorial su fig website. Ho chiamato il contenitore db.Come accedere a psql di un contenitore di Postgres in esecuzione?
Il contenitore è in esecuzione e la mia app si collega correttamente. Ho cercato di eseguire il comando fig run db psql
con la db contenitore corsa e ottenuto l'errore:
psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Come posso ottenere nell'interfaccia psql
in corsa db contenitore?
Buona risposta! È molto importante distinguere tra 'docker run' e 'docker exec '. Si può anche semplicemente "finestra mobile exec -it/bin/bash' ** per lo sviluppo **. –
schmunk
È necessario eseguire il dump dei dati, impossibile eseguire exec docker -it – rocketspacer