![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Siemka.
Czy ktoś ogarnąć integrację? Wiem że jest ale ona chyba dość mocno kuleje a przynajmniej nie działa tak jakbym tego chciał. Chodzi o to że mam odpalony serwis przez `docker-compose up -d` i chciałbym wew. kontenera `app` odpalić phpunit który tam jest. Problem polega na tym że PHPStorm odpala sam z siebie composer up i startuje nowe kontenery zamiast podpiąć się do tego co już jest. Czy ktoś to ogarnął? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 27 Dołączył: 22.09.2008 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
W konfiguracji interpretera dockerowego wrzuć, by kontener tworzył się w tej samej sieci dockerowej, co Twoje kontenery z docker-compose up -d.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Możesz nakierować? bo generalnie chciałem dodać opcje do startu kontenerów ale nigdzie nie ma tego.
No i u mnie może być problemem że podczas startu composa jest nadawany project name inny niż defaultowo (w sumie nie wiem czy to ma tu znaczenie) No i całość stoi na Maku (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 160 Pomógł: 27 Dołączył: 22.09.2008 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Settings > Languages & Frameworks > PHP > PHPUnit
Tam dodajesz sobie interpreter zdalny połączony z dockerem. Przy polu Docker container masz trzy kropki. Klikasz, i w network mode wpisujesz nazwę sieci, którą masz pomiędzy kontenerami. U mnie to jest docker_default. Nazwę sieci możesz sprawdzić przez `docker network ls` |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nigdzie nie widzę tych opcji :/ Mam wersję 2018.1.1
Albo kurna nie umiem tego znaleźć LOL No i tu nie ma PHPUnit jako opcji w Settings, są już tylko Testing Frameworks Ten post edytował Pyton_000 18.04.2018, 14:59:03 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
https://www.youtube.com/watch?v=I7aGWO6K3Ho
BTW phpstorm/webstorm zawsze będą odpalać nowe kontenery, nigdy nie będą podłączać się pod istniejące, dlatego też @mrc napisał o tym że kontener który startuje musi mieć podaną sieć, a docker-compose odpalony za pierwszym razem tworzy taką sieć która nazwya się zazwyczaj od nazwy katalogu w którym trzymasz swój projekt. Ten post edytował by_ikar 18.04.2018, 16:30:23 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:29 |