masterix
masterix
Mam taki fragment w docker-compose.test.yml: https://pastebin.com/JrimTNMB
W PHPunit mam ustawiony URL:

Niestety, gdy odpalę testy to dostaję błąd połączenia. z bazą danych Gdy przez PhpStorm podaję dane do bazy tylko jako host wpisuję localhost - łączy się. Podobnie z konsoli. A pomiędzy kontenerami nie chce. Jak to powinno być poprawnie? Na porcie domyślnym połączenie z bazą śmiga bez problemu

#docker
0
  • Najlepsze
  • Wszystkie komentarze
pepito
pepito
Noo opcją 'ports' mapujesz port z kontenera (5432) na port na hoscie (5435), przy tej konfiguracji sieci inny kontener tego portu hosta nie zobaczy i powinien się łączyć do bazy po porcie wystawionym w kontenerze czyli 5432.
0