Junior — Middle
Cum se poate face portul unui container Docker accesibil din rețeaua externă?
sobes.tech AI
Răspuns de la AI
Pentru a face portul containerului Docker accesibil din rețeaua externă, la pornirea containerului trebuie să folosiți opțiunea -p sau --publish, care redirecționează un port din container către mașina gazdă. Formatul comenzii:
docker run -p <port_gazdă>:<port_container> <imagine>
De exemplu, dacă aplicația din container ascultă pe portul 80 și doriți să fie accesibilă pe portul 8080 al gazdei:
docker run -p 8080:80 myimage
După aceasta, aplicația va fi accesibilă la adresa http://<IP_gazdă>:8080. Dacă gazda este accesibilă din rețeaua externă, și containerul va fi accesibil pe acest port.
Este important să vă asigurați că firewall-ul și setările de rețea ale gazdei permit conexiuni de intrare pe portul specificat.