- Apa yang diekspos di Dockerfile?
- Cara Menulis Ekspos di Dockerfile?
- Haruskah saya mengekspos port di Dockerfile?
Apa yang diekspos di Dockerfile?
Kata kunci paparan di DockerFile memberi tahu Docker bahwa wadah mendengarkan lalu lintas di port yang ditentukan. Jadi, untuk wadah yang menjalankan server web, Anda dapat menambahkan ini ke DockerFile Anda: Expose 80. Ini memberi tahu Docker, server web Anda akan mendengarkan di port 80 untuk koneksi TCP karena TCP adalah default.
Cara Menulis Ekspos di Dockerfile?
Langkah 1: Hal pertama, kita perlu membuat dua DockerFile, kita akan menyebutkan instruksi 'Expose' di DockerFile pertama, dan kita akan membuat yang kedua tanpa instruksi 'Expose'. Langkah 2: Mari Bangun Gambar Docker Menggunakan Dua Dockerfile Di Atas. Kode: Docker Build -t nginx: Expose .
Haruskah saya mengekspos port di Dockerfile?
Mengekspos port adalah cara mendokumentasikan port mana yang digunakan, tetapi tidak benar -benar memetakan atau membuka port apa pun. Mengekspos port adalah opsional. Anda menerbitkan port menggunakan bendera-Publish atau-Publish-All to Docker Run . Ini memberi tahu Docker port mana yang akan dibuka di antarmuka jaringan kontainer.