Wpis z mikrobloga

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
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
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.
  • Odpowiedz