- Co to jest ekspozycja w Dockerfile?
- Jak napisać Expose w DockerFile?
- Czy powinienem ujawnić port w DockerFile?
Co to jest ekspozycja w Dockerfile?
Słowo kluczowe Expose w Dockerfile mówi Dockerowi, że kontener słucha ruchu w określonym porcie. Tak więc w przypadku kontenera z serwerem WWW możesz dodać to do swojego DockerFile: Expose 80. To informuje Docker Twój serwer Web.
Jak napisać Expose w DockerFile?
Krok 1: Pierwszą rzeczą, musimy utworzyć dwa pliki dokerowe, wspomnimy o instrukcji „Expose” w pierwszym pliku dokera i utworzymy drugą bez instrukcji „Expose”. Krok 2: Zbudujmy obrazy Docker za pomocą powyższych dwóch plików dokerowych. Kod: Docker Build -t Nginx: Expose .
Czy powinienem ujawnić port w DockerFile?
Odsłanianie portów to sposób na dokumentowanie, które porty są używane, ale tak naprawdę nie mapuje ani nie otwiera żadnych portów. Odsłanianie portów jest opcjonalne. Publikujesz porty za pomocą flagi-Publish lub-Publish-All do Docker Run . To mówi Docker, które porty otworzyły na interfejsie sieciowym kontenera.