ฉันไม่แน่ใจว่าคุณใช้งานเซิร์ฟเวอร์เกมของคุณภายใน Docker อย่างไร แต่นักเทียบท่ากำลังทำงานตามที่คุณติดตาม
โฮสต์ - เครือข่าย
นักเทียบท่า - เครือข่าย
Docker Swarm - เครือข่ายขาเข้า (Swarm)
บริการนักเทียบท่า - เครือข่ายซ้อนทับ (บริการคอนเทนเนอร์)
ในกรณีนี้ คุณมีเลเยอร์เครือข่ายที่แตกต่างกันใน Docker เพื่อใช้งาน และทั้งหมดภายใน Docker เป็นเครือข่ายเสมือน
ขั้นตอนต่อไปที่คุณต้องทำความเข้าใจกับ Docker หากคุณกำลังทำงานในโหมด Swarm เมื่อคุณกดปุ่ม Docker Swarm มันจะชี้ตามหมายเลขพอร์ตไปยังบริการคอนเทนเนอร์ของคุณ หากคุณกำลังเรียกใช้มากกว่า 1 ซ้ำใน Swarm ของคุณ คำขอ 2 นั้นไม่ถูกต้อง อาจจะไม่ชนเซิร์ฟเวอร์เดิมซ้ำสอง
ดังนั้นปัญหาที่คุณถามเกี่ยวกับฉันคิดว่ามันเกี่ยวข้องกับการทำงานของเครือข่าย internel ใน Docker คุณสามารถอ่านเพิ่มเติมเกี่ยวกับวิธีการทำงานของเครือข่ายใน Docker และอาจเป็นเพียงการตั้งค่าสำหรับคุณที่จะเปลี่ยนเช่น เจ้าภาพ
ไดรเวอร์เครือข่ายนักเทียบท่า: https://docs.docker.com/network/#network-drivers