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
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
- Najlepsze
- Wszystkie komentarze
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.





