Puncte:1

De ce primește php-fpm adresa IP greșită a clientului?

drapel jp

O zi buna!

Am două containere docker php-fpm și nginx Trebuie să obțin adresa IP reală a clientului, dar în loc de 127.0.0.1 (localhost) primesc 172.0.0.1 care ar putea fi problema?

Mai jos am indicat configuratia pe care o folosesc, precum si o poza ca sa ma intelegeti mai bine.

cum văd eu interacțiunea. Zâmbet-client

versiunea: "3.9"

Servicii:
    nginx:
        build: ./nginx
        porturi:
          - 80:80
        volume:
            - ./nginx/conf/nginx.conf:/etc/nginx/nginx.conf
            - ./nginx/conf/hosts:/etc/hosts

            - ./app:/var/www/app
        retele:
            - app_network

    php-fpm:
        build: ./phpfpm
        depinde de:
            - nginx
        volume:
            - ./phpfpm/conf/www.conf:/usr/local/etc/php-fpm.d/www.conf
            - ./phpfpm/conf/hosts:/etc/hosts

            - ./app:/var/www/app
        retele:
            - app_network
    
retele:
    app_network:
        ipam:
            driver: implicit
            config:
                - subrețea: „172.0.0.0/24”
                - subrețea: „2001:3984:3989::/64”

după cum puteți vedea, am îmbinat portul gazdă 80 cu portul container 80 deci ma astept ca ip-ul corect sa fie trecut. ce fac greșit? As fi recunoscator pentru orice raspuns, multumesc anticipat!!

drapel in
Vă rugăm să postați configurația dvs. nginx.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.