ไทย

เครื่องมือสำหรับนักพัฒนา · Docker เรียกใช้ตัวแปลงการเขียน Docker

ไวยากรณ์การแมปพอร์ตนักเทียบท่า: การแปลง -p 8080:80/udp เป็นพอร์ตเขียน

· มันทำงานอย่างไร

docker เขียน พอร์ต

แผนภาพนามธรรมที่แสดงไวยากรณ์การแมปพอร์ตนักเทียบท่า: การแปลง -p 8080:80/udp เป็นการเขียนพอร์ต
ภาพประกอบเวกเตอร์ต้นฉบับ ToolAcre

แฟล็ก -p จะรวม IP ของโฮสต์ พอร์ตของโฮสต์ พอร์ตคอนเทนเนอร์ และโปรโตคอลไว้ในสตริงเดียว โพสต์นี้แยกสตริงออก แสดงไวยากรณ์การเขียนแบบสั้นและแบบยาว และอธิบายกับดักการอ้างอิง YAML

พอร์ต 22 กลายเป็น 1342 - ไฟล์เขียนที่ย้ายพอร์ตด้วยมือเผยให้เห็นสิ่งที่ไม่มีใครขอ

พอร์ต 22 กลายเป็น 1342 - ไฟล์เขียนที่ย้ายพอร์ตด้วยมือเผยให้เห็นสิ่งที่ไม่มีใครขอ หลักฐาน: ทุกค่า -p จะถูกเก็บไว้ภายใต้พอร์ตในรูปแบบไวยากรณ์สั้น ๆ ทำซ้ำสิ่งพิมพ์พอร์ตด้วยตัวอักษรแบบใช้แล้วทิ้ง จับคู่แหล่งที่มาแต่ละรายการกับพอร์ตและเปิดเผย การผูกมัดสำรองและระเบียบปฏิบัติสำหรับการตรวจสอบปลายทาง

เหตุการณ์พอร์ตยังเผยให้เห็นว่า ขอบเขตเหตุการณ์พอร์ตที่แยกจากกันคือไม่มีการสร้างเป้าหมายแบบยาวหรือการแมปที่เผยแพร่ หลักฐาน: ไม่มีการสร้างเป้าหมายแบบยาวหรือการทำแผนที่ที่เผยแพร่ ข้อจำกัดในการเผยแพร่พอร์ตนี้เป็นจุดหยุด ตรวจสอบพอร์ตและเปิดเผยโดยไม่มีพฤติกรรมการผลิต จากนั้นจัดทำเอกสารการตรวจสอบโฮสต์สำหรับการผูกและโปรโตคอล

กายวิภาคของ -p — [ip:]hostPort:containerPort[/protocol] พร้อมช่วงและรูปแบบที่ละเว้นพอร์ตโฮสต์ที่เลือกพอร์ตแบบสุ่ม

กายวิภาคของ -p — [ip:]hostPort:containerPort[/protocol] พร้อมช่วงและรูปแบบที่ละเว้นพอร์ตโฮสต์ที่เลือกพอร์ตแบบสุ่ม หลักฐาน: มีการทดสอบการเว้นวรรค เท่ากับ แนบ ซ้ำ อยู่ในช่วง UDP, IPv4 และ IPv6 ติดตามโทเค็นการเผยแพร่พอร์ตไปยังพอร์ตและเปิดเผย แยกค่าที่เรียงลำดับออกจากฟิลด์ค่าสุดท้าย การผูกและโปรโตคอลอยู่นอกการรวบรวม

ขอบเขตกลไกพอร์ตที่เกี่ยวข้องคือ ขอบเขตไวยากรณ์พอร์ตที่แยกจากกันคือตัวเลือกการเผยแพร่สามตัวเลือกกลายเป็นรายการเรียงลำดับสามรายการ หลักฐาน: ตัวเลือกการเผยแพร่สามตัวเลือกกลายเป็นรายการเรียงลำดับสามรายการ ใช้ข้อเท็จจริงการเผยแพร่พอร์ตนี้เพื่อทำนายสมาชิกหนึ่งรายหรือสเกลาร์ในพอร์ตและเปิดเผย ตรวจสอบคำเตือนก่อนที่จะตัดสินใจอะไรเกี่ยวกับการผูกและโปรโตคอล

เขียนไวยากรณ์สั้นๆ — สตริงเดียวกับรายการ และเหตุใดจึงต้องยกมาเสมอ

เขียนไวยากรณ์สั้นๆ — สตริงเดียวกับรายการ และเหตุใดจึงต้องยกมาเสมอ หลักฐาน: สตริงพอร์ตที่มีโคลอนหนาแน่นถูกยกมาโดยผู้เขียน YAML ตัดสินการจัดลำดับสิ่งพิมพ์ของพอร์ตจากแบบจำลอง การเสนอราคาในพอร์ตและการเปิดเผยจะป้องกันประเภทต่างๆ แต่ไม่มีหลักฐานการดำเนินการสำหรับการผูกและโปรโตคอล

การสังเกตการทำให้เป็นอนุกรมพอร์ตที่สองคือขอบเขตเอาต์พุตพอร์ตที่แยกจากกันคือ --expose เขียนการเปิดเผยและไม่เคยทดแทนการเผยแพร่ หลักฐาน: --expose เขียนว่าเปิดเผยและไม่เคยทดแทนการเผยแพร่ ผลลัพธ์สิ่งพิมพ์พอร์ตนี้แยกการตั้งค่าจากบริบทที่ไม่พร้อมใช้งาน เก็บพอร์ตและเปิดเผยและตรวจสอบได้ และตรวจสอบการเชื่อมโยงและโปรโตคอลอย่างเป็นอิสระ

ตัวแปลงส่งเสียงเฉพาะพอร์ตแบบสั้นที่เสนอราคาเท่านั้น มันไม่ได้สร้างแบบฟอร์มการแมปแบบยาว

เขียนไวยากรณ์แบบยาว — เป้าหมาย, การเผยแพร่, โปรโตคอล, host_ip และโหมดเป็นคีย์ที่ชัดเจน หลักฐาน: ไม่มีการสร้างเป้าหมายแบบยาวหรือการทำแผนที่ที่เผยแพร่ ตัวแปลงส่งเสียงเฉพาะพอร์ตแบบสั้นที่เสนอราคาเท่านั้น มันไม่ได้สร้างแบบฟอร์มการแมปแบบยาว หยุดที่ข้อยกเว้นการเผยแพร่พอร์ตแทนที่จะเดา การเพิ่มใดๆ ใกล้กับพอร์ตและการเปิดเผยจำเป็นต้องมีเหตุผลเฉพาะการปรับใช้งานซึ่งเชื่อมโยงกับการเชื่อมโยงและโปรโตคอล

ข้อจำกัดข้อยกเว้นพอร์ตอื่นคือ สำหรับส่วนพอร์ตนี้ เก็บต้นฉบับสำหรับคำสั่งส่วนพอร์ตนี้และคำเตือนสำหรับส่วนพอร์ตนี้ข้างไฟล์ตัวเลือกนี้ หลักฐาน: พื้นที่เก็บข้อมูลไม่ได้ให้รันไทม์หรือข้อพิสูจน์ทางประวัติศาสตร์ที่กว้างขึ้น เก็บคำสั่งการเผยแพร่พอร์ตดั้งเดิมไว้ข้างคำเตือน การเปรียบเทียบจะแสดงให้เห็นว่าพอร์ตและพอร์ตใดบ้างที่มี และการตัดสินใจผูกและโปรโตคอลใดที่ยังคงเป็นแบบแมนนวล

ตัวอย่างการทำงาน: แฟล็ก -p สามรายการไปยังรายการพอร์ต — TCP และ UDP บนพอร์ตเดียวกัน การเชื่อมโยงเฉพาะโฮสต์ภายในเครื่องเท่านั้น และช่วงพอร์ต

ตัวอย่างการทำงาน: แฟล็ก -p สามรายการไปยังรายการพอร์ต — TCP และ UDP บนพอร์ตเดียวกัน การเชื่อมโยงเฉพาะโฮสต์ภายในเครื่องเท่านั้น และช่วงพอร์ต สร้างตัวอย่างการเผยแพร่พอร์ตจากชื่อสังเคราะห์ ทำให้ทุกพอร์ตและเปิดเผยรายการสามารถตรวจสอบย้อนกลับได้ โดยไม่เปิดเผยการเชื่อมโยงการผลิตและรายละเอียดโปรโตคอล

ตัวอย่างพอร์ตเดียวกันแสดงให้เห็นว่า ขอบเขตตัวอย่างพอร์ตที่แยกจากกันคือผลลัพธ์เปิดเผยแต่ละการเชื่อมโยงที่สงวนไว้สำหรับการตรวจสอบ หลักฐาน: ผลลัพธ์เผยให้เห็นการผูกมัดที่สงวนไว้แต่ละรายการเพื่อการตรวจสอบ ข้อเท็จจริงของการเผยแพร่พอร์ตที่จับคู่ควรมองเห็นได้ในพอร์ตและเปิดเผย บันทึกบรรทัดนั้นและหลีกเลี่ยงสมมติฐานเกี่ยวกับการผูกและโปรโตคอล

เปิดเผยกับพอร์ต - เหตุใด -p จึงเผยแพร่ไปยังโฮสต์ในขณะที่เปิดเผยเฉพาะเอกสารพอร์ตระหว่างบริการ

เปิดเผยกับพอร์ต - เหตุใด -p จึงเผยแพร่ไปยังโฮสต์ในขณะที่เปิดเผยเฉพาะเอกสารพอร์ตระหว่างบริการ แปลผลการเผยแพร่พอร์ตเป็นพอร์ตเดียวที่สังเกตได้และเปิดเผยความแตกต่าง นักเทียบท่าเป็นเจ้าของการผูกและคำตัดสินของโปรโตคอลในภายหลัง

การใช้งานพอร์ตที่ตามมายังแสดงขอบเขตเอฟเฟกต์พอร์ตที่แยกจากกันคือทุกค่า -p จะถูกเก็บไว้ภายใต้พอร์ตเป็นไวยากรณ์สั้น ๆ ความรับผิดชอบในการเผยแพร่พอร์ตแบบแยกส่วน: การแปลงจะเขียนพอร์ตและเปิดเผย พื้นที่เก็บข้อมูลจะลบความลับออก และผู้ปฏิบัติงานจะตรวจสอบการเชื่อมโยงและโปรโตคอล

สิ่งนี้ไม่ครอบคลุมถึง — network_mode: โฮสต์ โดยที่พอร์ตจะถูกละเว้น และพร็อกซีย้อนกลับที่ทำให้การเผยแพร่ไม่จำเป็น

สิ่งนี้ไม่ครอบคลุมถึง — network_mode: โฮสต์ โดยที่พอร์ตจะถูกละเว้น และพร็อกซีย้อนกลับที่ทำให้การเผยแพร่ไม่จำเป็น หลักฐาน: โหมดโฮสต์จะเก็บพอร์ตไว้เพื่อใช้อ้างอิงและเตือนว่าพอร์ตเหล่านั้นไม่มีผลกระทบ จำกัดขอบเขตการเผยแพร่พอร์ตไว้ที่พอร์ตและเปิดเผยสาขาที่แสดงที่นี่ แบบฟอร์มใกล้เคียงและค่าเริ่มต้นไม่สามารถตอบคำถามการผูกและโปรโตคอลได้

ขีดจำกัดขอบเขตพอร์ตอีกประการหนึ่งตามมาจากขอบเขตขีดจำกัดพอร์ตที่แยกจากกันคือ ระยะห่าง เท่ากับ แนบ ทำซ้ำ อยู่ในช่วง UDP, การสะกด IPv4 และ IPv6 ได้รับการทดสอบ ถือว่าขอบเขตการเผยแพร่พอร์ตนี้เป็นข้อยกเว้น ต้องการพอร์ตที่แม่นยำและเปิดเผยมากกว่าการเดาเกี่ยวกับการผูกข้อมูลและโปรโตคอล

ประเด็นสำคัญ: เสนอราคาพอร์ตของคุณและรู้จักแต่ละเซ็กเมนต์ — และตัวแปลงจะแสดงให้เห็นว่า -p แต่ละรายการกลายเป็นรายการพอร์ตอย่างไร

ประเด็นสำคัญ: เสนอราคาพอร์ตของคุณและรู้จักแต่ละเซ็กเมนต์ — และตัวแปลงจะแสดงให้เห็นว่า -p แต่ละรายการกลายเป็นรายการพอร์ตอย่างไร ตรวจสอบการเผยแพร่พอร์ตเป็นตัวเลือกแหล่งที่มา ฟิลด์โมเดล พอร์ต และแสดงบรรทัดและคำเตือน ลบข้อมูลลับก่อนตรวจสอบการเชื่อมโยงและโปรโตคอล

สุดท้ายนี้ แหล่งที่มาของพอร์ตที่นำออกจะยืนยันขอบเขตการตัดสินใจเกี่ยวกับพอร์ตที่แยกจากกันคือสตริงพอร์ตที่มีโคลอนจำนวนมากนั้นถูกเสนอราคาโดยผู้เขียน YAML ปิดการเผยแพร่พอร์ตอย่างหวุดหวิด: พอร์ตและเปิดเผยเป็นตัวเลือก ไม่รับประกันการเชื่อมโยงและโปรโตคอลและความเท่าเทียมกันของเชลล์