. מפרט את כל הרשתות שדמון המנוע יודע עליהן. זה כולל את הרשתות המשתרעות על פני מספר מארחים באשכול
Command = docker network ls
מחזיר מידע על רשת אחת או יותר. כברירת מחדל, פקודה זו מציגה את כל התוצאות באובייקט JSON.
Command = docker network inspect bridge
יוצר רשת חדשה. ה-DRIVER מקבל גשר או שכבת-על שהם מנהלי ההתקן המובנים של הרשת. אם התקנת צד שלישי או מנהל התקן רשת מותאם אישית משלך, תוכל לציין את הנהג הזה גם כאן. אם לא תציין את אפשרות --driver, הפקודה יוצרת עבורך באופן אוטומטי רשת גשר. כאשר אתה מתקין את Docker Engine הוא יוצר רשת גשר באופן אוטומטי. רשת זו מתאימה לגשר docker0 שעליו הסתמכה Engine באופן מסורתי. כאשר אתה מפעיל קונטיינר חדש עם הפעלת docker הוא מתחבר אוטומטית לרשת הגשר הזו. אינך יכול להסיר את רשת הגשר המוגדרת כברירת מחדל, אך אתה יכול ליצור רשתות חדשות באמצעות הפקודה יצירת רשת.
Command = docker create –driver=bridge [name the network]
שאני רוצה לחליף subnet
Command = docker create –driver=bridge –subnet=192.17.0.0/16 [name the network]
מנתק קונטיינר מרשת. המיכל חייב לפעול כדי לנתק אותו מהרשת.
Command = docker run -d -it ubuntu bash לפעיל אותו שאני יכול לעשות הדוגמא:
Command = docker disconnect bridge [ID ubuntu]
מחבר קונטיינר לרשת. ניתן לחבר קונטיינר לפי שם או לפי תעודת זהות. לאחר החיבור, המיכל יכול לתקשר עם קונטיינרים אחרים באותה רשת
Command = docker network connect [NAME] [ID Container ]
network-- אם תיצור רשת חדשה my_network (עוד על כך בהמשך), תוכל לחבר את המיכל שלך (my_container)
docker run -d --network=my_network -it ubuntu bash command=