Всем привет!
Может мне кто-нибудь объяснит, я пока всю голову сломал?
Собрал я значицца в кубере (minikube) мультиконтейнерный под (т.е. один под в котором два контейнера в связке: nginx+php).
В конфиге nginx, там где про РНР, вот так работает:
fastcgi_pass 127.0.0.1:9000;
а вот так контейнер с nginx падает (пишет: php_upstream не работает типа):
fastcgi_pass localhost:9000;
вот так - тоже падает кстати (название контейнера само собой php):
fastcgi_pass php:9000;
Гляжу в /etc/resolv.conf: в обоих контейнерах прописано:
127.0.0.1 localhost
ниче не пойму, загадка дыры какая-то.
в docker-compose помню попроще было, там просто имя сервиса подставляешь: php:9000
Может кто-то натолкнет мысль, куда еще покурить?
Хочется разобраться в этих хитросплетениях.
Всем спасибо!