هذا هو أمر إنشاء شبكة عامل الإرساء الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
docker-network-create - إنشاء شبكة جديدة
موجز
عامل ميناء شبكة خلق [--اكس-العنوان=خريطة[]] [-d|--سائق=DRIVER] [--بوابة=[]] [--مساعدة]
[--داخلي] [--مجموعة الملكية الفكرية=[]] [- سائق --ipam=الافتراضي] [--ipam- اختيار=خريطة[]] [-o|--يختار، يقرر=خريطة[]]
[- شبكة فرعية=[]] اسم الشبكة
الوصف
ينشئ شبكة جديدة. ال DRIVER يقبل جسر or غطاء وهي الشبكة المدمجة
السائقين. إذا قمت بتثبيت طرف ثالث أو برنامج تشغيل الشبكة المخصص الخاص بك ، يمكنك ذلك
حدد ذلك DRIVER هنا ايضا. إذا لم تحدد ملف --سائق الخيار ، الأمر
يقوم تلقائيًا بإنشاء ملف جسر شبكة لك. عند تثبيت Docker Engine فإنه ينشئ
a جسر الشبكة تلقائيًا. هذه الشبكة تتوافق مع عامل ميناء 0 جسر هذا المحرك
تقليديا يعتمد على. عند إطلاق حاوية جديدة باستخدام عامل ميناء يجري تلقائيًا
يتصل بشبكة الجسر هذه. لا يمكنك إزالة شبكة الجسر الافتراضية هذه ولكن يمكنك ذلك
إنشاء ملفات جديدة باستخدام شبكة خلق أمر.
تقوم شبكة docker بإنشاء جسر -d- شبكة جسري
شبكات الجسر هي شبكات معزولة عند تركيب محرك واحد. أذا أردت
قم بإنشاء شبكة تمتد عبر عدة مضيفات Docker يقوم كل منها بتشغيل محرك ، يجب عليك إنشاء
an غطاء شبكة. على عكس جسر تتطلب شبكات تراكب الشبكات وجودًا مسبقًا
قبل أن تتمكن من إنشاء واحدة. هذه الشروط هي:
· الوصول إلى متجر ذي قيمة رئيسية. يدعم المحرك Consul و Etcd و Zookeeper (الموزعة
store) مخازن القيمة الرئيسية.
· مجموعة من الأجهزة المضيفة مع الاتصال بمخزن القيمة الرئيسية.
محرك تكوينه بشكل صحيح الخفي على كل مضيف في الكتلة.
ال عامل ميناء الخفي الخيارات التي تدعم غطاء الشبكة هي:
· - متجر عنقود
· - cluster-store-opt
· - أعلن العنقودية
لقراءة المزيد حول هذه الخيارات وكيفية تكوينها ، راجع
⟨https://www.docker.com/engine/userguide/networking/get-started-overlay.md⟩.
إنها أيضًا فكرة جيدة ، وإن لم تكن مطلوبة ، أن تقوم بتثبيت Docker Swarm لإدارتها
الكتلة التي تشكل شبكتك. يوفر Swarm اكتشافًا وخادمًا متطورًا
الإدارة التي يمكن أن تساعد في التنفيذ الخاص بك.
بمجرد أن تقوم بإعداد غطاء المتطلبات الأساسية للشبكة ، يمكنك ببساطة اختيار مضيف Docker
في الكتلة وإصدار ما يلي لإنشاء الشبكة:
تقوم شبكة docker بإنشاء تراكب شبكة مضيفي المتعددة
يجب أن تكون أسماء الشبكات فريدة. يحاول Docker daemon تحديد تعارض التسمية ولكن
هذا غير مضمون. تقع على عاتق المستخدم مسؤولية تجنب تعارض الأسماء.
التواصل حاويات
عند بدء تشغيل الحاوية ، استخدم ملف --صافي علم لتوصيله بشبكة. هذا يضيف ال
BUSYBOX حاوية ل mynet شبكة.
$ docker run -itd --net = mynet busybox
إذا كنت ترغب في إضافة حاوية إلى شبكة بعد تشغيل الحاوية بالفعل ، فاستخدم
عامل ميناء شبكة طريقة التنفيذ الأمر الفرعي.
يمكنك توصيل عدة حاويات بنفس الشبكة. بمجرد توصيل الحاويات
يمكن التواصل باستخدام عنوان IP أو اسم حاوية أخرى فقط. ل غطاء الشبكات
أو المكونات الإضافية المخصصة التي تدعم الاتصال متعدد المضيف ، والحاويات المتصلة بنفس
يمكن أيضًا لشبكة متعددة المضيف ولكن تم إطلاقها من محركات مختلفة التواصل بهذه الطريقة.
يمكنك فصل حاوية من شبكة باستخدام ملف عامل ميناء شبكة قطع أمر.
تحديد متقدم الخيارات
عند إنشاء شبكة ، يقوم المحرك بإنشاء شبكة فرعية غير متداخلة للشبكة بواسطة
تقصير. هذه الشبكة الفرعية ليست تقسيمًا فرعيًا لشبكة موجودة. هو محض ل
أغراض عنونة IP. يمكنك تجاوز هذا الإعداد الافتراضي وتحديد قيم الشبكة الفرعية
مباشرة باستخدام ملف - شبكة فرعية خيار. على جسر يمكنك إنشاء شبكة واحدة فقط
الشبكة الفرعية:
إنشاء شبكة docker -d bridge - الشبكة الفرعية = 192.168.0.0 / 16 br0
بالإضافة إلى ذلك ، يمكنك أيضًا تحديد --بوابة --مجموعة الملكية الفكرية و --اكس-العنوان خيارات.
إنشاء شبكة - محرك = جسر - شبكة فرعية = 172.28.0.0 / 16 - نطاق جانبي = 172.28.5.0 / 24 - بوابة = 172.28.5.254 br0
إذا حذفت ملف --بوابة ضع علامة على المحرك يختار واحدًا لك من داخل مفضل
حمام سباحة. ل غطاء الشبكات ولإضافات برنامج تشغيل الشبكة التي تدعمها ، يمكنك إنشاؤها
شبكات فرعية متعددة.
إنشاء شبكة عامل ميناء تراكب
- الشبكة الفرعية = 192.168.0.0 / 16 - الشبكة الفرعية = 192.170.0.0 / 16
- البوابة = 192.168.0.100 - البوابة = 192.170.0.100
- المدى = 192.168.1.0 / 24
- العنوان a = 192.168.1.5 - العنوان aux b = 192.168.1.6
- العنوان a = 192.170.1.5 - العنوان aux b = 192.170.1.6
شبكة مضيفي المتعددة
تأكد من عدم تداخل شبكاتك الفرعية. إذا فعلوا ذلك ، فشلت عملية إنشاء الشبكة و
يُرجع المحرك خطأ.
شبكة داخلي طريقة
بشكل افتراضي ، عند توصيل حاوية بملف غطاء الشبكة ، يربط Docker أيضًا ملف
شبكة الجسر إليها لتوفير اتصال خارجي. إذا كنت تريد إنشاء ملف
معزولة خارجيا غطاء الشبكة ، يمكنك تحديد --داخلي الخيار.
OPTIONS
--اكس-العنوان= خريطة []
عناوين ipv4 أو ipv6 المساعدة التي يستخدمها برنامج تشغيل الشبكة
-d, --سائق=DRIVER
سائق لإدارة جسر الشبكة أو التراكب. الافتراضي هو الجسر.
--بوابة= []
بوابة ipv4 أو ipv6 للشبكة الفرعية الرئيسية
--مساعدة
استخدام الطباعة
--داخلي
يقيد الوصول الخارجي إلى الشبكة
--مجموعة الملكية الفكرية= []
تخصيص عنوان IP للحاوية من نطاق فرعي
- سائق --ipam=الافتراضي
برنامج تشغيل إدارة عنوان IP
--ipam- اختيار= خريطة []
قم بتعيين خيارات برنامج تشغيل IPAM المخصص
-o, --يختار، يقرر= خريطة []
قم بتعيين خيارات برنامج التشغيل المخصصة
- شبكة فرعية= []
شبكة فرعية بتنسيق CIDR تمثل مقطع شبكة
التاريخ
أكتوبر 2015 ، أنشأتها ماري أنتوني ⟨[البريد الإلكتروني محمي]⟩
استخدم docker-network-create عبر الإنترنت باستخدام خدمات onworks.net