สารบัญ:

ฉันจะเปลี่ยนซับเน็ตเริ่มต้นใน Docker ได้อย่างไร
ฉันจะเปลี่ยนซับเน็ตเริ่มต้นใน Docker ได้อย่างไร

วีดีโอ: ฉันจะเปลี่ยนซับเน็ตเริ่มต้นใน Docker ได้อย่างไร

วีดีโอ: ฉันจะเปลี่ยนซับเน็ตเริ่มต้นใน Docker ได้อย่างไร
วีดีโอ: CMDev Live - สอนใช้งาน Docker 101 Ep#1 2024, พฤศจิกายน
Anonim

วิธีเปลี่ยนที่อยู่ IP ซับเน็ตเริ่มต้นของ Docker

  1. ขั้นแรก คุณต้องลบคอนเทนเนอร์ภายใน VM (vserver และ postgres)
  2. ต่อไป, เปลี่ยน NS ซับเน็ต IP ภายใน "/ etc / นักเทียบท่า /daemon.json" โดยใช้คำสั่งนี้:
  3. พิมพ์ Netmask IP
  4. รีสตาร์ท นักเทียบท่า Daemon โดยใช้คำสั่งนี้:

เมื่อคำนึงถึงสิ่งนี้ ฉันจะเปลี่ยนการตั้งค่าเครือข่าย Docker ได้อย่างไร

เปลี่ยนเครือข่ายย่อยเครือข่ายนักเทียบท่าเริ่มต้น (a.k.a bridge0) ซับเน็ต

  1. สร้างไฟล์กำหนดค่านักเทียบท่าหากไม่มีอยู่ใน /etc/docker/daemon.json
  2. เพิ่มรายการใน daemon.json ด้วยซับเน็ตเพื่อให้ docker bridge0 ทำงาน ภายใต้รายการ "bip" เช่น - "bip": "192.168.1.5/24"

นอกจากนี้ Docker_gwbridge คืออะไร NS docker_gwbridge เป็นเครือข่ายบริดจ์ที่เชื่อมต่อเครือข่ายโอเวอร์เลย์ (รวมถึงเครือข่ายขาเข้า) กับเครือข่ายทางกายภาพของ Docker daemon แต่ละรายการ โดยค่าเริ่มต้น แต่ละคอนเทนเนอร์ที่บริการกำลังทำงานจะเชื่อมต่อกับโฮสต์ของ Docker daemon ในพื้นที่ docker_gwbridge เครือข่าย

นอกจากนี้ Docker IP เริ่มต้นคืออะไร

โดยปกติ นักเทียบท่าเริ่มต้น ip ช่วงคือ 172.17 0.0/16.

คำสั่ง Docker เพื่อยกเลิกการเชื่อมต่อคอนเทนเนอร์จากเครือข่ายบริดจ์คืออะไร

ใช้ เครือข่ายนักเทียบท่า rm สั่งให้ถอด ผู้ใช้กำหนด เครือข่ายสะพาน . ถ้า ตู้คอนเทนเนอร์ กำลังเชื่อมต่อกับ เครือข่าย , ตัดการเชื่อมต่อ พวกเขาก่อน

แนะนำ: