Bahasa Melayu

Alat pembangun · Docker lari ke Docker compose converter

Sintaks pemetaan pelabuhan Docker: menukar -p 8080:80/udp kepada Karang port

· Bagaimana ia berfungsi

pekerja pelabuhan mengarang pelabuhan

Gambar rajah abstrak yang menggambarkan sintaks pemetaan port docker: menukar -p 8080:80/udp untuk mengarang port
Ilustrasi vektor ToolAcre asal

Bendera -p mengemas IP hos, port hos, port kontena dan protokol ke dalam satu rentetan. Siaran ini memecahkan rentetan, menunjukkan sintaks Karang pendek dan panjang, dan menerangkan perangkap petikan YAML.

Port 22 menjadi 1342 — fail Karang yang dialihkan dengan tangan mendedahkan sesuatu yang tidak diminta oleh sesiapa

Port 22 menjadi 1342 — fail Karang yang dialihkan dengan tangan mendedahkan sesuatu yang tidak diminta oleh sesiapa. Bukti: Setiap nilai -p dikekalkan di bawah port sebagai sintaks pendek. Menghasilkan semula penerbitan pelabuhan dengan literal pakai buang. Gandingkan setiap kejadian sumber dengan port dan dedahkan; mengikat rizab dan protokol untuk semakan destinasi.

Insiden pelabuhan juga mendedahkan bahawa Sempadan insiden pelabuhan yang berasingan ialah tiada sasaran bentuk panjang atau pemetaan diterbitkan dihasilkan. Bukti: tiada sasaran bentuk panjang atau pemetaan diterbitkan dihasilkan. Kekangan penerbitan pelabuhan ini adalah titik perhentian. Periksa port dan dedahkan tanpa tingkah laku pembuatan, kemudian dokumentasikan semakan hos untuk mengikat dan protokol.

Anatomi -p — [ip:]hostPort:containerPort[/protocol], dengan julat dan borang yang diabaikan hos-port yang memilih port rawak

Anatomi -p — [ip:]hostPort:containerPort[/protocol], dengan julat dan borang yang diabaikan hos-port yang memilih port rawak. Bukti: jarak, sama, dilampirkan, berulang, julat, UDP, ejaan IPv4 dan IPv6 diuji. Jejaki token penerbitan pelabuhan ke dalam port dan dedahkan. Asingkan nilai tersusun daripada medan nilai terakhir; mengikat dan protokol adalah di luar koleksi.

Sempadan mekanisme pelabuhan yang berkaitan ialah Sempadan tatabahasa pelabuhan yang berasingan ialah tiga pilihan penerbitan menjadi tiga entri senarai tersusun. Bukti: tiga pilihan penerbitan menjadi tiga entri senarai tersusun. Gunakan fakta penerbitan pelabuhan ini untuk meramalkan satu ahli atau skalar dalam port dan dedahkan. Semak amaran sebelum memutuskan apa-apa tentang pengikatan dan protokol.

Karang sintaks pendek — rentetan yang sama seperti item senarai dan sebab ia harus sentiasa dipetik

Karang sintaks pendek — rentetan yang sama seperti item senarai dan sebab ia harus sentiasa dipetik. Bukti: rentetan port berat kolon dipetik oleh penulis YAML. Siri penerbitan pelabuhan hakim daripada modelnya. Petikan dalam port dan dedahkan melindungi jenis tetapi tidak memberikan bukti operasi untuk mengikat dan protokol.

Pemerhatian bersiri port kedua ialah Sempadan keluaran port yang berasingan ialah --expose menulis dedahkan dan tidak pernah menggantikan penerbitan. Bukti: --expose menulis dedahkan dan tidak pernah menggantikan penerbitan. Output penerbitan port ini memisahkan tetapan daripada konteks yang tidak tersedia. Simpan port dan dedahkan boleh disemak dan semak pengikatan dan protokol secara bebas.

Penukar sahaja mengeluarkan port bentuk pendek yang disebut; ia tidak menjana borang pemetaan panjang

Karang sintaks panjang — sasaran, diterbitkan, protokol, host_ip dan mod sebagai kunci eksplisit. Bukti: tiada sasaran bentuk panjang atau pemetaan diterbitkan dihasilkan; Penukar sahaja mengeluarkan port bentuk pendek yang disebut; ia tidak menjana borang pemetaan panjang. Berhenti di pengecualian penerbitan pelabuhan dan bukannya meneka. Sebarang penambahan berhampiran port dan dedah memerlukan sebab khusus penempatan yang terikat pada pengikatan dan protokol.

Kekangan pengecualian port lain ialah untuk bahagian port ini simpan yang asal untuk arahan bahagian port ini dan amaran untuk bahagian port ini di sebelah fail calon ini. Bukti: repositori tidak memberikan masa jalan yang lebih luas atau bukti sejarah. Simpan arahan penerbitan port asal di sebelah amaran. Perbandingan menunjukkan port dan dedah yang terkandung dan keputusan mengikat dan protokol yang kekal manual.

Contoh berfungsi: tiga bendera -p ke senarai port — TCP dan UDP pada port yang sama, pengikatan localhost sahaja dan julat port

Contoh yang berfungsi: tiga bendera -p ke senarai port — TCP dan UDP pada port yang sama, pengikatan localhost sahaja dan julat port. Bina contoh penerbitan pelabuhan daripada nama sintetik. Jadikan setiap port dan dedahkan item boleh dikesan tanpa mendedahkan butiran pengikatan dan protokol pengeluaran.

Contoh contoh pelabuhan yang sama menunjukkan bahawa Sempadan contoh pelabuhan yang berasingan ialah hasilnya mendedahkan setiap pengikatan yang dipelihara untuk pemeriksaan. Bukti: hasilnya mendedahkan setiap pengikatan yang dipelihara untuk pemeriksaan. Fakta penerbitan pelabuhan berpasangan harus kelihatan dalam port dan dedahkan. Catat baris itu dan elakkan andaian tentang pengikatan dan protokol.

dedahkan berbanding port — mengapa -p menerbitkan kepada hos manakala dedahkan sahaja mendokumenkan port antara perkhidmatan

dedahkan berbanding port — mengapa -p menerbitkan kepada hos manakala dedahkan sahaja mendokumenkan port antara perkhidmatan. Terjemahkan akibat penerbitan pelabuhan ke dalam satu pelabuhan yang boleh diperhatikan dan dedahkan perbezaan. Docker memiliki keputusan mengikat dan protokol kemudian.

Pelaksanaan akibat pelabuhan juga menunjukkan sempadan kesan pelabuhan yang berasingan ialah Setiap nilai -p dikekalkan di bawah port sebagai sintaks pendek. Pisahkan tanggungjawab penerbitan port: penukaran menulis port dan mendedahkan, repositori mengalih keluar rahsia, dan pengendali mengesahkan pengikatan dan protokol.

Perkara ini tidak meliputi — network_mode: hos, di mana port diabaikan, dan proksi terbalik yang menjadikan penerbitan tidak diperlukan

Perkara ini tidak meliputi — network_mode: hos, di mana port diabaikan, dan proksi terbalik yang menjadikan penerbitan tidak diperlukan. Bukti: mod hos menyimpan port untuk rujukan dan memberi amaran bahawa ia tidak mempunyai kesan. Hadkan skop penerbitan port kepada port dan dedahkan cawangan yang ditunjukkan di sini. Borang jiran dan lalai tidak dapat menjawab soalan mengikat dan protokol.

Satu lagi had skop port berikut dari Sempadan had port yang berasingan ialah ejaan jarak, sama, dilampirkan, diulang, julat, UDP, IPv4 dan IPv6 diuji. Anggap sempadan penerbitan pelabuhan ini sebagai pengecualian. Lebih suka port yang tepat dan dedahkan daripada tekaan tentang pengikatan dan protokol.

Bawa pulang: sebutkan port anda dan ketahui setiap segmen — dan penukar menunjukkan cara setiap -p menjadi masukan port

Bawa pulang: sebutkan port anda dan ketahui setiap segmen — dan penukar menunjukkan cara setiap -p menjadi masukan port. Audit penerbitan pelabuhan sebagai pilihan sumber, medan model, pelabuhan dan baris dedah dan amaran. Alih keluar rahsia sebelum menyemak pengikatan dan protokol.

Akhir sekali, sumber bawa pulang pelabuhan mengesahkan Sempadan keputusan pelabuhan yang berasingan ialah rentetan port berat kolon dipetik oleh penulis YAML. Tutup penerbitan pelabuhan secara sempit: pelabuhan dan dedahkan adalah calon; mengikat dan protokol dan kesetaraan shell bukan jaminan.