Docker هو برنامج مفتوح المصدر ، وهو برنامج ثوري يسمح لمطوري التطبيقات ومسؤولي النظام بتعبئة التطبيقات وتوزيعها وتشغيلها بسهولة وبسرعة كحافظة خفيفة الوزن ، في أي مكان.
يتألف تطبيق سطر الأوامر من مكونين ، هو Docker Hub الذي تم تصميمه من الألف إلى الياء ليكون بمثابة خدمة سحابية لمشاركة التطبيقات وأتمتة مهام سير العمل ، ومحرك Docker ، وهو عملية الخادم الفعلية مصممة لإدارة جميع الحاويات.
يعمل تلقائيًا على نشر التطبيقات وتغليفها
يمكن استخدام البرنامج لأتمتة عملية نشر التطبيقات وتعبئتها ، وإنشاء بيئات تشغيل خاصة وخفيفة الوزن من نوع PAAS (النظام الأساسي كخدمة) ، واختبار التشغيل التلقائي ، فضلاً عن النشر والتكامل المستمرين ، ولتوسيع نطاق تطبيقات الويب ونشرها ، الخدمات وقواعد البيانات.
محرك حاوية لينوكس
يطلق عليها مطوروها & ldquo ، محرك حاوية Linux ، & rdquo؛ يمكن استخدام Docker من قبل sysadmins والمطورين كمنصة مفتوحة للتطبيقات الموزعة ، مما يسمح لهم ببناء ، وتشغيل وتشغيل أي تطبيقات موزعة.
أنظمة التشغيل المدعومة
في الوقت الحالي ، يتم تشغيل Docker فقط على أنظمة التشغيل GNU / Linux. تم اختباره بنجاح مع العديد من توزيعات Linux ، بما في ذلك Debian و Ubuntu و Arch Linux و Fedora و openSUSE ، بالإضافة إلى CentOS و Red Hat Enterprise Linux.
تحت غطاء المحرك والتوافر
تمت كتابة البرنامج بالكامل في لغة برمجة Go التي تم تطويرها في Google. يتم توزيعه كأرشيف مصدر عالمي واحد يمكن تحسينه ونشره على أي نظام تشغيل قائم على نظام Linux kernel ، يدعم كلا النظامين الأساسيين للأجهزة 32 بت و 64 بت.
ما هو الجديد في هذا الافراج عن:
وباني:
إضافة دعم بناء متعدد المراحل # 31257 # 32063
السماح باستخدام args build-time (ARG) في FROM # 31352
أضف خيارًا لتحديد هدف الإنشاء رقم 32496
Accept -f - لقراءة Dockerfile من stdin ، ولكن استخدام السياق المحلي لبناء # 31236
لن يتم عرض قيم وسيطات وقت الإنشاء الافتراضية (مثل HTTP_PROXY) في محفوظات صور عامل ميناء ما لم تتم كتابة تعليمات ARG المقابلة في Dockerfile. # 31584
إصلاح إعداد الأمر إذا تم استخدام غلاف مخصص في صورة أصل # 32236
إصلاح بنية أداة بناء السفن - التسمية عندما تتضمن العلامة اقتباسات فردية ومساحة # 31750
زبون:
إضافة -mount العلم إلى عامل ميناء تشغيل و عامل ميناء إنشاء # 32251
أضف - نوع = سر لحافض عامل التفتيش # 32124
أضف خيار - format إلى docker secret ls # 31552
إضافة - خيار تصفية لرسو السفن سرية # 30810
Add --filter scope = to docker network ls # 31529
إضافة - دعم cpus لتحديث عامل ميناء # 31148
إضافة عامل تصفية التسمية إلى رصيف نظام dockon وأوامر prune أخرى # 30740
قفص الاتهام رصيف مدمج RM يقبل الآن مكدسات متعددة كإدخال # 32110
تحسين إصدار عامل الميناء - الخيار التنسيق عندما قام العميل بتخفيض الإصدار API # 31022
عرض العلامات التي تم إنشاؤها على الناجح الناجح بناء # 32077
تنظيف إنشاء تحويل رسائل الخطأ # 32087
Contrib:
إضافة دعم لبناء debon الرهائن لأوبونتو 17.04 Zesty على amd64 # 32435
الشيطان:
إصلاح - يتم تجاهل -api-cors-header إذا لم يتم تعيين - api-enable-cors # 32174
تنظيف عامل ميناء tmp دير في البداية # 31741
deprecate - flag graph صالح أو - data-root # 28696
تسجيل:
إضافة دعم لتسجيل ملحقات برنامج التشغيل # 28403
إضافة دعم لعرض سجلات المهام الفردية لسجلات خدمة عامل الميناء ، وإضافة / task / {id} / logs REST endpoint # 32015
إضافة --log-opt env-regex الخيار لمطابقة متغيرات البيئة باستخدام تعبير عادي # 27565
التواصل:
السماح للمستخدم باستبدال وتخصيص شبكة الدخول # 31714
إصلاح حركة مرور UDP في حاويات لا تعمل بعد إعادة تشغيل الحاوية # 32505
إصلاح الملفات التي يتم كتابتها إلى / var / lib / docker في حالة تعيين جذر بيانات مختلف # 32505
وقت التشغيل:
تأكد من إيقاف فحص الصحة عند خروج حاوية # 32274
وضع سرب:إضافة أمر تحديث / العودة إلى الحالة السابقة للخدمات (ترتيب - upupdate / - -backback-order) # 30261
أضف دعمًا لإنشاء خدمة متزامنة وتحديث الخدمة # 31144
إضافة دعم & quot؛ فترات السماح & quot؛ على healthchecks من خلال HEALTHCHECK - بداية الفترة و - علم - بداية فترة العلم ل
إنشاء خدمة عامل الميناء ، تحديث خدمة عامل الميناء ، إنشاء عامل ميناء ، وتشغيل عامل ميناء لدعم حاويات مع بدء التشغيل الأولي
الوقت # 28938
إنشاء خدمة عامل ميناء الآن حذف الحقول التي لم يتم تحديدها من قبل المستخدم ، عندما يكون ذلك ممكنا. سيتيح ذلك تطبيق الإعدادات الافتراضية داخل المدير رقم 32284
يظهر فحص خدمة عامل ميناء الآن القيم الافتراضية للحقول التي لم يحددها المستخدم # 32284
نقل سجلات خدمة عامل ميناء خارج # 32462 التجريبي
إضافة دعم لـ Credential Spec و SELinux للخدمات إلى API # 32339
إضافة - العلامة pointbpoint إلى خدمة docker إنشاء وتحديث خدمة docker # 29228
إضافة -network-add و-network-rm إلى خدمة تحديث عامل الشحن رقم 32062
إضافة - علامة المواصفات -Credential-spec إلى خدمة عامل الميناء إنشاء وتحديث خدمة سفينة الشحن # 32339
Add --filter mode = to docker service ls # 31538
حل معرفات الشبكة على جانب العميل ، بدلاً من في البرنامج عند إنشاء الخدمات رقم 32062
إضافة - الخيار format إلى docker node ls # 30424
إضافة خيار -prune إلى النشر المكدس لـ docker لإزالة الخدمات التي لم تعد معرّفة في ملف docker-compose # 31302
إضافة عمود PORTS لنظام ls docker عند استخدام وضع الدخول # 30813
إصلاح إعادة توزيع مهام غير مألوفة عند استخدام متغيرات البيئة # 32364
إصلاح عملية نشر مكدس docker التي لا تدعم endpoint_mode عند النشر من ملف إنشاء حاويات ميناء # 32333
المضي قدما في بدء التشغيل إذا كان لا يمكن إنشاء مكون الكتلة للسماح للتعافي من إعداد سرب مكسورة # 31631
الأمان:
السماح بتعيين نوع SELinux أو تسميات MCS عند استخدام --ipc = container: أو --ipc = host # 30652
انتقاص:
deprecate - - تمكين تمكين cors العلم الخفي. تم وضع علامة على هذه العلامة في Docker 1.6.0 ولكن لم يتم سردها في الميزات الموقوفة # 32352
إزالة أوبونتو 12.04 (دقيق البنغول) كمنصة مدعومة. Ubuntu 12.04 هي EOL ، ولم تعد تتلقى التحديثات رقم 32520
ما هو الجديد في الإصدار 18.05.0:
وباني:
إضافة دعم بناء متعدد المراحل # 31257 # 32063
السماح باستخدام args build-time (ARG) في FROM # 31352
أضف خيارًا لتحديد هدف الإنشاء رقم 32496
Accept -f - لقراءة Dockerfile من stdin ، ولكن استخدام السياق المحلي لبناء # 31236
لن يتم عرض قيم وسيطات وقت الإنشاء الافتراضية (مثل HTTP_PROXY) في محفوظات صور عامل ميناء ما لم تتم كتابة تعليمات ARG المقابلة في Dockerfile. # 31584
إصلاح إعداد الأمر إذا تم استخدام غلاف مخصص في صورة أصل # 32236
إصلاح بنية أداة بناء السفن - التسمية عندما تتضمن العلامة اقتباسات فردية ومساحة # 31750
زبون:
إضافة -mount العلم إلى عامل ميناء تشغيل و عامل ميناء إنشاء # 32251
أضف - نوع = سر لحافض عامل التفتيش # 32124
أضف خيار - format إلى docker secret ls # 31552
إضافة - خيار تصفية لرسو السفن سرية # 30810
Add --filter scope = to docker network ls # 31529
إضافة - دعم cpus لتحديث عامل ميناء # 31148
إضافة عامل تصفية التسمية إلى رصيف نظام dockon وأوامر prune أخرى # 30740
قفص الاتهام رصيف مدمج RM يقبل الآن مكدسات متعددة كإدخال # 32110
تحسين إصدار عامل الميناء - الخيار التنسيق عندما قام العميل بتخفيض الإصدار API # 31022
عرض العلامات التي تم إنشاؤها على الناجح الناجح بناء # 32077
تنظيف إنشاء تحويل رسائل الخطأ # 32087
Contrib:
إضافة دعم لبناء debon الرهائن لأوبونتو 17.04 Zesty على amd64 # 32435
الشيطان:
إصلاح - يتم تجاهل -api-cors-header إذا لم يتم تعيين - api-enable-cors # 32174
تنظيف عامل ميناء tmp دير في البداية # 31741
deprecate - flag graph صالح أو - data-root # 28696
تسجيل:
إضافة دعم لتسجيل ملحقات برنامج التشغيل # 28403
إضافة دعم لعرض سجلات المهام الفردية لسجلات خدمة عامل الميناء ، وإضافة / task / {id} / logs REST endpoint # 32015
إضافة --log-opt env-regex الخيار لمطابقة متغيرات البيئة باستخدام تعبير عادي # 27565
التواصل:
السماح للمستخدم باستبدال وتخصيص شبكة الدخول # 31714
إصلاح حركة مرور UDP في حاويات لا تعمل بعد إعادة تشغيل الحاوية # 32505
إصلاح الملفات التي يتم كتابتها إلى / var / lib / docker في حالة تعيين جذر بيانات مختلف # 32505
وقت التشغيل:
تأكد من إيقاف فحص الصحة عند خروج حاوية # 32274
وضع سرب:إضافة أمر تحديث / العودة إلى الحالة السابقة للخدمات (ترتيب - upupdate / - -backback-order) # 30261
أضف دعمًا لإنشاء خدمة متزامنة وتحديث الخدمة # 31144
إضافة دعم & quot؛ فترات السماح & quot؛ على healthchecks من خلال HEALTHCHECK - بداية الفترة و - علم - بداية فترة العلم ل
إنشاء خدمة عامل الميناء ، تحديث خدمة عامل الميناء ، إنشاء عامل ميناء ، وتشغيل عامل ميناء لدعم حاويات مع بدء التشغيل الأولي
الوقت # 28938
إنشاء خدمة عامل ميناء الآن حذف الحقول التي لم يتم تحديدها من قبل المستخدم ، عندما يكون ذلك ممكنا. سيتيح ذلك تطبيق الإعدادات الافتراضية داخل المدير رقم 32284
يظهر فحص خدمة عامل ميناء الآن القيم الافتراضية للحقول التي لم يحددها المستخدم # 32284
نقل سجلات خدمة عامل ميناء خارج # 32462 التجريبي
إضافة دعم لـ Credential Spec و SELinux للخدمات إلى API # 32339
إضافة - العلامة pointbpoint إلى خدمة docker إنشاء وتحديث خدمة docker # 29228
إضافة -network-add و-network-rm إلى خدمة تحديث عامل الشحن رقم 32062
إضافة - علامة المواصفات -Credential-spec إلى خدمة عامل الميناء إنشاء وتحديث خدمة سفينة الشحن # 32339
Add --filter mode = to docker service ls # 31538
حل معرفات الشبكة على جانب العميل ، بدلاً من في البرنامج عند إنشاء الخدمات رقم 32062
إضافة - الخيار format إلى docker node ls # 30424
إضافة خيار -prune إلى النشر المكدس لـ docker لإزالة الخدمات التي لم تعد معرّفة في ملف docker-compose # 31302
إضافة عمود PORTS لنظام ls docker عند استخدام وضع الدخول # 30813
إصلاح إعادة توزيع مهام غير مألوفة عند استخدام متغيرات البيئة # 32364
إصلاح عملية نشر مكدس docker التي لا تدعم endpoint_mode عند النشر من ملف إنشاء حاويات ميناء # 32333
المضي قدما في بدء التشغيل إذا كان لا يمكن إنشاء مكون الكتلة للسماح للتعافي من إعداد سرب مكسورة # 31631
الأمان:
السماح بتعيين نوع SELinux أو تسميات MCS عند استخدام --ipc = container: أو --ipc = host # 30652
انتقاص:
deprecate - - تمكين تمكين cors العلم الخفي. تم وضع علامة على هذه العلامة في Docker 1.6.0 ولكن لم يتم سردها في الميزات الموقوفة # 32352
إزالة أوبونتو 12.04 (دقيق البنغول) كمنصة مدعومة. Ubuntu 12.04 هي EOL ، ولم تعد تتلقى التحديثات رقم 32520
ما هو الجديد في الإصدار:
وباني:
إضافة دعم بناء متعدد المراحل # 31257 # 32063
السماح باستخدام args build-time (ARG) في FROM # 31352
أضف خيارًا لتحديد هدف الإنشاء رقم 32496
Accept -f - لقراءة Dockerfile من stdin ، ولكن استخدام السياق المحلي لبناء # 31236
لن يتم عرض قيم وسيطات وقت الإنشاء الافتراضية (مثل HTTP_PROXY) في محفوظات صور عامل ميناء ما لم تتم كتابة تعليمات ARG المقابلة في Dockerfile. # 31584
إصلاح إعداد الأمر إذا تم استخدام غلاف مخصص في صورة أصل # 32236
إصلاح بنية أداة بناء السفن - التسمية عندما تتضمن العلامة اقتباسات فردية ومساحة # 31750
زبون:
إضافة -mount العلم إلى عامل ميناء تشغيل و عامل ميناء إنشاء # 32251
أضف - نوع = سر لحافض عامل التفتيش # 32124
أضف خيار - format إلى docker secret ls # 31552
إضافة - خيار تصفية لرسو السفن سرية # 30810
Add --filter scope = to docker network ls # 31529
إضافة - دعم cpus لتحديث عامل ميناء # 31148
إضافة عامل تصفية التسمية إلى رصيف نظام dockon وأوامر prune أخرى # 30740
قفص الاتهام رصيف مدمج RM يقبل الآن مكدسات متعددة كإدخال # 32110
تحسين إصدار عامل الميناء - الخيار التنسيق عندما قام العميل بتخفيض الإصدار API # 31022
عرض العلامات التي تم إنشاؤها على الناجح الناجح بناء # 32077
تنظيف إنشاء تحويل رسائل الخطأ # 32087
Contrib:
إضافة دعم لبناء debon الرهائن لأوبونتو 17.04 Zesty على amd64 # 32435
الشيطان:
إصلاح - يتم تجاهل -api-cors-header إذا لم يتم تعيين - api-enable-cors # 32174
تنظيف عامل ميناء tmp دير في البداية # 31741
deprecate - flag graph صالح أو - data-root # 28696
تسجيل:
إضافة دعم لتسجيل ملحقات برنامج التشغيل # 28403
إضافة دعم لعرض سجلات المهام الفردية لسجلات خدمة عامل الميناء ، وإضافة / task / {id} / logs REST endpoint # 32015
إضافة --log-opt env-regex الخيار لمطابقة متغيرات البيئة باستخدام تعبير عادي # 27565
التواصل:
السماح للمستخدم باستبدال وتخصيص شبكة الدخول # 31714
إصلاح حركة مرور UDP في حاويات لا تعمل بعد إعادة تشغيل الحاوية # 32505
إصلاح الملفات التي يتم كتابتها إلى / var / lib / docker في حالة تعيين جذر بيانات مختلف # 32505
وقت التشغيل:
تأكد من إيقاف فحص الصحة عند خروج حاوية # 32274
وضع سرب:إضافة أمر تحديث / العودة إلى الحالة السابقة للخدمات (ترتيب - upupdate / - -backback-order) # 30261
أضف دعمًا لإنشاء خدمة متزامنة وتحديث الخدمة # 31144
إضافة دعم & quot؛ فترات السماح & quot؛ على healthchecks من خلال HEALTHCHECK - بداية الفترة و - علم - بداية فترة العلم ل
إنشاء خدمة عامل الميناء ، تحديث خدمة عامل الميناء ، إنشاء عامل ميناء ، وتشغيل عامل ميناء لدعم حاويات مع بدء التشغيل الأولي
الوقت # 28938
إنشاء خدمة عامل ميناء الآن حذف الحقول التي لم يتم تحديدها من قبل المستخدم ، عندما يكون ذلك ممكنا. سيتيح ذلك تطبيق الإعدادات الافتراضية داخل المدير رقم 32284
يظهر فحص خدمة عامل ميناء الآن القيم الافتراضية للحقول التي لم يحددها المستخدم # 32284
نقل سجلات خدمة عامل ميناء خارج # 32462 التجريبي
إضافة دعم لـ Credential Spec و SELinux للخدمات إلى API # 32339
إضافة - العلامة pointbpoint إلى خدمة docker إنشاء وتحديث خدمة docker # 29228
إضافة -network-add و-network-rm إلى خدمة تحديث عامل الشحن رقم 32062
إضافة - علامة المواصفات -Credential-spec إلى خدمة عامل الميناء إنشاء وتحديث خدمة سفينة الشحن # 32339
Add --filter mode = to docker service ls # 31538
حل معرفات الشبكة على جانب العميل ، بدلاً من في البرنامج عند إنشاء الخدمات رقم 32062
إضافة - الخيار format إلى docker node ls # 30424
إضافة خيار -prune إلى النشر المكدس لـ docker لإزالة الخدمات التي لم تعد معرّفة في ملف docker-compose # 31302
إضافة عمود PORTS لنظام ls docker عند استخدام وضع الدخول # 30813
إصلاح إعادة توزيع مهام غير مألوفة عند استخدام متغيرات البيئة # 32364
إصلاح عملية نشر مكدس docker التي لا تدعم endpoint_mode عند النشر من ملف إنشاء حاويات ميناء # 32333
المضي قدما في بدء التشغيل إذا كان لا يمكن إنشاء مكون الكتلة للسماح للتعافي من إعداد سرب مكسورة # 31631
الأمان:
السماح بتعيين نوع SELinux أو تسميات MCS عند استخدام --ipc = container: أو --ipc = host # 30652
انتقاص:
deprecate - - تمكين تمكين cors العلم الخفي. تم وضع علامة على هذه العلامة في Docker 1.6.0 ولكن لم يتم سردها في الميزات الموقوفة # 32352
إزالة أوبونتو 12.04 (دقيق البنغول) كمنصة مدعومة. Ubuntu 12.04 هي EOL ، ولم تعد تتلقى التحديثات رقم 32520
ما هو الجديد في الإصدار 1.9.1:
ووقت التشغيل:
لا تمنع البرنامج الخفي من تمهيد إذا تعذر استعادة الصور (# 17695)
فرض فرض IPC لإلغاء تحميل عند إيقاف تشغيل البرنامج / رقم (# 17539)
تحويل أخطاء إلغاء تحميل IPC إلى تحذيرات (# 17554)
إصلاح ارتداد أداء stater stater (# 17638)
توضيح رسالة الخطأ المشفرة على سجلات أداة البحث إذا - log-driver = none (# 17767)
إصلاح حالات الفزع النادرة (# 17639 ، # 17634 ، # 17703)
إصلاح مشكلات whiteout opq للملفات ببادئة نقطة (# 17819)
devicemapper: محاولة التخلف عن xfs بدلاً من ext4 لأسباب تتعلق بالأداء (# 17903 ، # 17918)
devicemapper: إصلاح fs معروض في معلومات docker (# 17974)
selinux: تتم إعادة التسمية فقط إذا طلب المستخدم ذلك باستخدام الخيار z (# 17450 ، # 17834)
لا تقم بإجراء مكالمات الشبكة عند تطبيع الأسماء (# 18014)
زبون:
فيكس عامل ميناء تسجيل الدخول على النوافذ (# 17738)
إصلاح الخطأ مع عامل الميناء بفحص الإخراج عند عدم الاتصال بالبرنامج الخفي (# 17715)
Fix docker inspect -f {{.HostConfig.Dns}} somecontainer (# 17680)
باني:
إصلاح الانحدار باستخدام سلوك symlink في ADD / COPY (# 17710)
التواصل:
السماح بتمرير معرف الشبكة كوسيطة لـ --net (# 17558)
إصلاح الاتصال بالمضيف ومنع قطع الاتصال بالمضيف على الشبكة المضيفة (# 17476)
إصلاح - المشكلة الثابتة - cidr عندما يقع IP gateway في ip- نطاق و ip-range ليس كتلة الأول في الشبكة (# 17853)
استعادة الجيل IPv6 الحتمي من عنوان MAC على شبكة الجسر الافتراضية (# 17890)
السماح بتعيين المنفذ فقط لنقاط النهاية التي تم إنشاؤها في تشغيل عامل الشحن (# 17858)
إصلاح مشكلة حذف نقطة النهاية باستخدام sbox تالف محتمل (# 18102)
توزيع:
تصحيح السلسلة الأم في دفع v2 عندما تكون ملفات v1Compatibility على القرص غير متناسقة (# 18047)
ما هو الجديد في الإصدار 1.8.2:
والتوزيع:
يعمل على إصلاح حالة حافة نادرة للتعامل مع إدخالات GNU LongLink و LongName.
إصلاح ^ C على سحب عامل ميناء.
إصلاح القضايا سحب عامل ميناء على فصل العميل.
إصلاح المشكلة التي تسببت في حدوث حالة من الذعر عندما لم يتم تكوين أجهزة تسجيل الدخول بشكل صحيح.
إصلاح تسرب goroutine سحب الصور من التسجيل V2.
وقت التشغيل:
إصلاح مجموعة cgroups الشوائب ل daemons عامل ميناء تشغيل داخل حاويات عامل ميناء.
تهيئة تكوين السجل بشكل صحيح.
زبون:
التعامل مع العلم -q في عامل ميناء ps بشكل صحيح عندما يكون هناك تنسيق افتراضي.
التواصل:
إصلاح العديد من الحالات الزاوية مع netlink.
تم إصلاح مشكلة في تبديل مساحة اسم الشبكة غير صحيحة.
Contrib:
أصلح العديد من المشكلات باستكمال bash.
ما هو الجديد في الإصدار 1.7.1:
ووقت التشغيل:
إصلاح عملية Exec لمستخدم التفريخ الافتراضي مع برنامج docker exec
جعل - bridge = none لا لتكوين جسر الشبكة
نشر احصائيات الشبكات بشكل صحيح
أصلح تحديد devicemapper الضمني مع الثنائيات الثابتة
إصلاح اتصالات مأخذ التوصيل التي معلقة بشكل متقطع
إصلاح إنشاء واجهة الجسر على CentOS / RHEL 6.6
إصلاح عمليات البحث المحلية DNS المضافة إلى resolv.conf
إصلاح نسخ وحدات تخزين الأمر
إصلاح امتيازات القراءة / الكتابة في وحدات التخزين التي تم تركيبها باستخدام - voles-from
واجهة برمجة التطبيقات عن بُعد:
إصلاح unmarshalling من القيادة و Entrypoint
تعيين الحد الأدنى لإصدار العميل معتمد
التحقق من صحة مواصفات المنفذ
إرجاع الأخطاء المناسبة عند فشل إرفاق / أعد الاتصال
توزيع:
إصلاح سحب الصور الخاصة
ثبت الخطأ بين التسجيل V2 و V1
ما هو الجديد في الإصدار 1.6.2:
وقت التشغيل:
تغيير التراجع يحظر التركيب في / sys
ما هو الجديد في الإصدار 1.6.1:
والأمن:
إصلاح مسارات القراءة / الكتابة / proc (CVE-2015-3630)
يحظر VOLUME / proc و VOLUME / (CVE-2015-3631)
إصلاح فتح واصف الملف 1 (CVE-2015-3627)
إصلاح ارتباط symlink على بيضة الحاوية مما يسمح بتصعيد الامتياز المحلي (CVE-2015-3629)
يحظر جبل / SYS
وقت التشغيل:
تحديث سياسة Apparmor لعدم السماح بالتصاعد
ما هو الجديد في الإصدار 1.5.0:
وباني:
يمكن تحديد Dockerfile لاستخدام لبناء عامل ميناء معين مع العلم -f
يمكن استبعاد ملفات Dockerfile و. dockerignore نفسها كجزء من ملف .dockerignore ، وبالتالي منع التعديلات على هذه الملفات تبطل ذاكرة التخزين المؤقت لأمتصاص ADD أو COPY
تعليمات ADD و COPY تقبل المسارات ذات الصلة
يتم الآن تفسير Dockerfile من تعليمات الصفر كمحدد لا أساس
تحسين الأداء عند تعريض عدد كبير من المنافذ
هاك:
السماح باختبارات التكامل فقط من جانب العميل لنظام التشغيل Windows
قم بتضمين اختبارات التكامل الخاصة بـ docker-py ضد Docker daemon كجزء من مجموعات الاختبار الخاصة بنا
التعبئة والتغليف:
دعم الإصدار الجديد من واجهة برمجة تطبيقات HTTP للتسجيل
تسريع دفع حاكم السفن للصور مع غالبية الطبقات الموجودة بالفعل
ثابت الاتصال بسجل خاص من خلال وكيل
واجهة برمجة التطبيقات عن بُعد:
ستعمل نقطة النهاية الجديدة على بث قياسات موارد الحاويات الحية ، ويمكن الوصول إليها باستخدام الأمر stats stats
يمكن إعادة تسمية حاويات باستخدام نقطة النهاية إعادة تسمية جديدة والأمر المرتبط إعادة تسمية الميناء
تعرض نقطة نهاية فحص الحاوية معرّف أوامر exec التي تعمل في هذه الحاوية
يمكن أن يتم بث أنواع جديدة من الأحداث بنقطة نهاية الأحداث: "OOM" (حاوية نفدت مع نفاد الذاكرة) و exec_create و exec_start
حقول السلسلة التي تم إرجاعها والتي تحتوي على أحرف رقمية بشكل صحيح حذف علامات الاقتباس المزدوجة المحيطة
وقت التشغيل:
يحتوي برنامج Docker daemon على دعم IPv6 الكامل
يمكن لأمر تشغيل عامل ميناء أخذ -pid = علامة المضيف لاستخدام مساحة اسم PID للمضيف ، مما يجعل من الممكن على سبيل المثال تصحيح عمليات المضيف باستخدام أدوات تصحيح حاويات
يمكن لأمر تشغيل عامل الميناء أن يأخذ علامة "فقط" لجعل نظام ملفات الجذر الخاص بالحاوية مثبتًا على هيئة readonly ، والذي يمكن استخدامه مع وحدات التخزين لإجبار عمليات الحاوية على الكتابة فقط إلى المواقع التي ستظل قائمة
يمكن أن يكون استخدام الذاكرة الإجمالي للحاوية محدودًا بالنسبة إلى عامل المرسِّل باستخدام علامة -memory-swap
تحسينات كبيرة في الاستقرار لسائق التخزين devicemapper
تكامل أفضل مع النظام المضيف: ستعكس الحاويات التغييرات في الملف /etc/resolv.conf الخاص بالمضيف عند إعادة تشغيله
تحسين التكامل مع النظام المضيف: يتم نقل قواعد iptable لكل حاوية إلى سلسلة DOCKER
إنهاء الحاوية الثابتة عند نفاد الذاكرة لإرجاع رمز إنهاء غير صالح
آخر:
يتم أخذ متغيرات البيئة HTTP_PROXY و HTTPS_PROXY و NO_PROXY في الاعتبار بشكل صحيح من قبل العميل عند الاتصال بشفينة دوكر
ما هو الجديد في الإصدار 1.4.1:
وقت التشغيل:
حل مشكلة مع وحدات التخزين من وربط يتصاعد لا يتم تكريم بعد إنشاء
ما هو الجديد في الإصدار 1.4.0:
تعيين المفتاح = تسميات القيمة إلى البرنامج الخفي (معروض في معلومات المرسِل) ، مطبقة مع علم الخفي الجديد
إضافة دعم لـ ENV في Dockerfile للنموذج: اسم ENV = قيمة name2 = value2 ...
سائق جديد Overlayfs التخزين
معلومات docker الآن بإرجاع حقل معرف واسم
تصفية الأحداث حسب اسم الحدث أو الحاوية أو الصورة
عامل ميناء cp الآن يدعم النسخ من وحدات التخزين الحاوية
علامة قفص الاتهام الثابتة ، لذلك يكرم - القوة عند تجاوز علامة للصورة الموجودة.
ما هو الجديد في الإصدار 1.3.3:
والأمن:
إصلاح ثغرة اجتياز المسارات في معالجة الروابط الرمزية المطلقة (CVE-2014-9356)
إصلاح إزالة ضغط أرشيفات صور xz ، ومنع تصعيد الامتياز (CVE-2014-9357)
التحقق من صحة معرفات الصور (CVE-2014-9358)
وقت التشغيل:
أصلح مشكلة عندما تتم قراءة أرشيفات الصور ببطء
زبون:
إصلاح انحدار مرتبط بإعادة توجيه stdin
إصلاح الانحدار مع عامل ميناء cp عندما تكون الوجهة هي الدليل الحالي
ما هو الجديد في الإصدار 1.3.2:
الأمان:
إصلاح ثغرة اختراق القطران
أصبحت عمليات الاستخراج الآن عبارة عن chroot sandboxed
لم تعد خيارات الأمان ملتزمة بالصور
وقت التشغيل:
إصلاح حالة توقف تام في docker ps -f خرجت = 1
إصلاح الخلل عندما - voles - من مراجع حاوية التي فشلت في البدء
التسجيل:
- يقبل rec-registry الآن الآن تسجيل CIDR مثل 10.1.0.0/16
لا تحتاج السجلات الخاصة التي تقع عناوين IP الخاصة بها في النطاق 127.0.0.0/8 إلى علامة التسجيل --insecure
تخطي واجهة برمجة تطبيقات السجل التجريبي v2 عند تمكين النسخ المطابق
ما هو الجديد في الإصدار 1.3.0:
يتيح برنامج Docker exec إمكانية تشغيل عمليات إضافية داخل الحاويات الحالية
يمنحك Docker create القدرة على إنشاء حاوية عبر CLI دون تنفيذ عملية
خيارات -security-opts للسماح للمستخدم بتخصيص ملصقات الحاوية وملامح apparmor
مرشحات Docker PS
دعم حرف البدل إلى COPY / ADD
انقل عناوين URL للإنتاج إلى get.docker.com من get.docker.io
خصص عنوان IP على الجسر داخل CIDR صالح
استخدم drone.io للاختبار PR و CI
القدرة على إعداد مرآة التسجيل الرسمية
القدرة على حفظ صور متعددة مع عامل ميناء حفظ
ما هو الجديد في الإصدار 1.2.0:
ووقت التشغيل:
جعل / etc / hosts /etc/resolv.conf و / etc / hostname قابل للتحرير في وقت التشغيل
إعادة تشغيل الحاويات التلقائية باستخدام السياسات
استخدم / var / lib / docker / tmp للملفات المؤقتة الكبيرة
-cap-add و-cap-drop لقرص ما هي قدرة linux التي تريدها
- عدم استخدام الأجهزة في الحاويات
زبون:
البحث عامل ميناء على السجلات الخاصة
إضافة مرشح للخروج إلى عامل ميناء بوكر - تصفية
عامل ميناء rm -f الآن يقتل بدلا من التوقف
دعم لعناوين IPv6 في - dd flag
الوكيل:
أمثلة الوكيل في عمليات منفصلة
إصلاح الأخطاء الصغيرة على وكيل UDP
ما هو الجديد في الإصدار 0.8.0:
يمكن إزالة الصور والحاويات بسرعة أكبر
بناء صورة من المصدر مع بناء عامل ميناء هو الآن أسرع من ذلك بكثير
يبدأ Docker daemon ويتوقف بشكل أسرع
تم تقليل أثر الذاكرة للعديد من العمليات الشائعة ، من خلال تدفق الملفات بدلاً من تخزينها مؤقتًا في الذاكرة ، وإصلاح تسرب الذاكرة ، وإصلاح عمليات تخصيص الذاكرة دون المثالية المتعددة
تم إصلاح العديد من حالات السباق ، مما جعل Docker أكثر ثباتًا تحت تأثير التزامن العالي جدًا. وهذا يجعل من Docker أكثر استقرارًا وأقل عرضة للاصطدام ويقلل من مساحة الذاكرة للعديد من العمليات الشائعة
جميع عمليات التغليف مبنية الآن على تطبيق tar القطرانى للغة Go ، والذي تم دمجه مع Docker نفسه. وهذا يجعل التغليف أكثر قابلية للحركة عبر توزيعات المضيف ، ويحل العديد من المشكلات التي تسببها المراوغات وعدم التوافق بين التوزيعات المختلفة للقطران
يمكن لشركة Docker الآن إنشاء أعداد كبيرة من الحاويات والصور وإزالتها وتعديلها بفضل الإفراط في نشر موارد النظام. ﻋﻟﯽ ﺳﺑﯾل اﻟﻣﺛﺎل ، ﯾﺳﻣﺢ ﺑرﻧﺎﻣﺞ ﺗﺷﻐﯾل ﺑرﻧﺎﻣﺞ اﻟﺗﺧزﯾن ﻟﺑرﻧﺎﻣﺞ ﺗﺧزﯾن اﻟﺑﯾﺎﻧﺎت اﻵن ﺑﺈﺟراء ﻋدد ﻣرﺟﻌﻲ ﻋﻟﯽ اﻟﺣواﻣل اﻟﺗﻲ ﺗم إﻧﺷﺎؤھﺎ ﻣن ﻗﺑل ﺑراﻣﺞ اﻟﺗﺷﻐﯾل ﻣﻊ اﻟﺗﻐﯾﯾرات اﻟﻣﺳﺗﻣرة ﻋﻟﯽ اﻟﺷﺑﮐﺎت واﻟﻧظم اﻟﻔرﻋﯾﺔ اﻟﺗﻧﻔﯾذﯾﺔ ﻻﺧﺗﺑﺎر رﺳم اﻟﻣﻼﺣﺔ ، ﻓﻘد ﮐﺎﻧت ھذه اﻟﻣﻧﺎطق ﻣﺣل ﺗرﮐﯾز ﻟﻟدﯾون. عن طريق نقل هذه الأنظمة الفرعية إلى حزم منفصلة يمكننا اختبار وتحليل ومراقبة تغطية وجودة هذه الحزم
تم فصل العديد من المكونات إلى حزم فرعية أصغر ، كل منها يحتوي على مجموعة اختبار مخصصة. ونتيجة لذلك ، يتم اختبار الشفرة بشكل أفضل وأكثر قابلية للقراءة والتغيير
يدعم تعليمة ADD الآن التخزين المؤقت ، الذي يتجنب إعادة تحميل محتوى المصدر نفسه مراراً وتكراراً دون داعٍ عندما لا يتغير.
تضيف تعليمات ONBUILD الجديدة إلى صورتك & quot؛ مشغل & quot؛ تعليمات سيتم تنفيذها في وقت لاحق ، عندما يتم استخدام الصورة كقاعدة لبناء أخرى
يشحن Docker الآن مع برنامج تخزين تجريبي يستخدم نظام ملفات BTRFS للنسخ عند الكتابة
يتم دعم Docker رسميًا على نظام Mac OSX
يدعم خادم Docker تفعيل مأخذ توصيل systemd
ما هو الجديد في الإصدار 0.7.6:
باني:
لا تتبع الارتباط الرمزي خارج سياق البناء
وقت التشغيل:
Remount ربط يتصاعد عندما يتم تحديد RO
استخدم https لجلب إصدار docker
آخر:
مضمنة بصمة test.docker.io
إضافة شهادات ca إلى وثائق التعبئة والتغليف
ما هو الجديد في الإصدار 0.7.5:
وباني:
تعطيل الضغط للبناء. استخدام مساحة أكبر ولكن تحميل أسرع بكثير
إصلاح ذاكرة التخزين المؤقت ADD لمسارات معينة
لا ضغط الأرشيف من بناء بوابة
كابل بيانات:
إصلاح الخطأ في GROUP add example
تأكد من أن بصمة GPG مضمنة في الوثائق
قدّم نصيحة أكثر تحديدًا بشأن إعداد التوقيع على الالتزام لـ DCO
وقت التشغيل:
إصلاح أسماء الحاوية التي بها أخطاء إملائية
لا تضيف اسم المضيف عند تعطيل الشبكة
قم بإرجاع أحدث صورة من ذاكرة التخزين المؤقت حسب التاريخ
عودة جميع الأخطاء من عامل ميناء الانتظار
إضافة رأس Content-Type & quot؛ application / json & quot؛ إلى GET / version و / info الردود
آخر:
تحديث DCO إلى الإصدار 1.1
تحديث Makefile لاستخدام & quot؛ عامل شحن: GIT_BRANCH & quot؛ كاسم الصورة التي تم إنشاؤها
تحديث ترافيس للتحقق من الإصدار 1.1 DCO الجديد
ما هو الجديد في الإصدار 0.7.4:
وباني:
إصلاح مشكلة ADD التخزين المؤقت مع. مسار مسبوق
إصلاح عامل ميناء بناء على devicemapper عن طريق العودة خيار متفرق ملف tar
إصلاح المشكلة مع ملف التخزين المؤقت ومنع خرق ذاكرة التخزين المؤقت
استخدام نفس معالجة الأخطاء أثناء unmarshaling CMD و ENTRYPOINT
كابل بيانات:
تبسيط وتبسيط Amazon Quickstart
تعليمات التثبيت تستخدم صورة فيدورا غير مسبوقة
تحديث التعليمات لعلم mtu لـ Docker على GCE
إضافة أوبونتو بذيء للتثبيت
إصلاح للإصدار الخطأ تحذير على الرئيسي بدلاً من آخر
وقت التشغيل:
احصل فقط على rootfs للصورة عندما نحتاج إلى حساب حجم الصورة
بشكل صحيح معالجة unmapping منافذ UDP
جعل CopyFileWithTar استخدام توجيه إخراج بدلاً من المخزن مؤقت لحفظ الذاكرة على بناء docker
إصلاح رسالة تسجيل الدخول ليقول سحب بدلا من الضغط
إصلاح & quot؛ تحميل عامل ميناء & quot؛ المساعدة عن طريق إزالة & quot؛ المصدر & quot؛ مطالبة وتذكر STDIN
جعل فارغة -H الخيار الافتراضي لنفسه كما تم إرسال أي -H
استخراج المرافق cgroups لامتلاك subodule
آخر:
أضف توصيف Travis CI للتحقق من متطلبات DCO و gofmt
أضف شهادة منشأ منشأ المحتوى
ترقية إضافات VBox Guest
تحقق من الرأس المستقل عند تنفيذ الأمر ping على خادم تسجيل
ما هو الجديد في الإصدار 0.7.3:
وباني:
قم بتحديث ADD لاستخدام ذاكرة التخزين المؤقت للصورة ، استنادًا إلى تجزئة المحتوى المضاف
إضافة رسالة خطأ Dockerfile فارغة
كابل بيانات:
إصلاح الرابط القديم إلى & quot؛ مقدمة & quot؛ على www.docker.io
قم بتحديث المستندات لتتوسع عندما تظهر الشاشة
إضافة معلومات حول الحاجة إلى تثبيت LXC عند استخدام الثنائيات الخام
تحديث وثائق فيدورا لتفريق بين عامل ميناء وتطاردي docker.io
إضافة ملاحظة حول استخدام العلامة new -mtu في عدة مناطق GCE
أضف تعليمات التثبيت FrugalWare
أضف مثالًا أكثر اكتمالًا على تشغيل عامل الشحن
إصلاح وثائق API لإنشاء حاويات مميزة وبدء تشغيلها
إضافة مفقود & quot؛ اسم & quot؛ وثائق المعلمات على & quot؛ / containers / create & quot؛
أضف إشارة إلى lxc-checkconfig كطريقة للتحقق من بعض تكوينات kernel الضرورية
قم بتحديث وثائق واجهة برمجة التطبيقات 1.8 مع بعض الإضافات التي تمت إضافتها إلى المستندات لـ 1.7
هاك:
إضافة التبعية المفقودة libdevmapper إلى وثائق حزم
حدّث الحد الأدنى من متطلبات الانتقال إلى الخط الثابت في الإصدار Go 1.2 والإصدارات الأحدث
العديد من التحسينات الطفيفة على Vagrantfile
إضافة coverprofile جيل الإبلاغ
إضافة -a إلى أعلام "البناء" الخاصة بنا ، إزالة الحاجة إلى recompiling stdlib يدوياً
قم بتحديث Dockerfile لتكون أكثر قانونية ويكون تحذيرات زائفة أقل أثناء الإنشاء
إصلاح بعض القضايا عرض شريط التقدم رافدة متنوعة
ترحيل مزيد من الحزم المتنوعة ضمن & quot؛ pkg & quot؛ مجلد
تحديث تمييز TextMate ليتم تمكينه تلقائيًا للملفات المسماة & quot؛ Dockerfile & quot؛
إعادة تنظيم ملفات تظليل بناء الجملة تحت كلمة & quot؛ مساهمة / تركيب & quot؛ دليل
تحديث البرنامج النصي install.sh (https://get.docker.io/) لعدم الفشل إذا فشل تحميل أو تشغيل مشغّل في نهاية تثبيت Ubuntu / Debian
إضافة دعم لأسماء الحاويات في اكتمال باش
التعبئة والتغليف:
إضافة ثنائي عميل Docker الرسمي لـ Darwin (نظام التشغيل Mac OS X)
إزالة فارغة & quot؛ البائع & quot؛ السلسلة والمضافة & quot؛ الترخيص & quot؛ على حزمة deb
أضف إصدارًا تمت الإزالة منه & quot؛ / etc / default / docker & quot؛ في حزمة deb
وقت التشغيل:قم بتحديث تطبيق الطبقة لاستخراج القطران في مكانه ، وتجنب ازدحام الملف أثناء معالجة الإقرارات
إصلاح ترابط المقارنات غير المتزامنة في مناولة القطران (بما أن قنينة GNU tar و Go tar لا يدعمان بعد الآن دقة الإرسال في الدقيقة الثانية)
Reimplement top dock in pure اذهب إلى العمل بشكل أكثر تناسقًا ، وحتى داخل Docker-in-Docker (وبالتالي إزالة ثغرة أمنية shell المتوفرة في بعض إصدارات lxc-ps)
تحديث -H unix: // للعمل بشكل مشابه لـ -H tcp: // عن طريق إدخال القيم الافتراضية للأجزاء المفقودة
إصلاح المزيد من حالات الحواف المتعلقة بـ dockerinit وحذف أو استبدال ملفات dockerin أو dockerinit
تحديث التحقق من اسم الحاوية لتضمين "."
إصلاح استخدام مسار symlink أو غير مطلق كوسيطة لـ -g للعمل كما هو متوقع
تحديث للتعامل مع الحوامل الخارجية خارج LXC ، إصلاح العديد من مراوغات التركيب الصغيرة وجعل الخلفيات التنفيذية المستقبلية وميزات أخرى أبسط
تحديث لاستخدام الأحرف مربع الرسم الصحيح في كل مكان في الصور عامل ميناء -tree
نقل الإعداد MTU من تكوين LXC لاستخدام netlink مباشرة
إضافة خيار -S إلى استدعاء القطران الخارجي لمعالجة ملفات احتياطية أكثر كفاءة
أضف معلومات arch / os إلى سلسلة User-Agent ، خاصة لطلبات التسجيل
إضافة خيار -mtu إلى Docker daemon لتكوين MTU
إصلاح بناء عامل ميناء للخروج مع رمز إنهاء غير الصفر على خطأ
إضافة متغير بيئة DOCKER_HOST لتكوين العلامة - العميل بدون تحديد يدوياً لكل استدعاء
ما هو الجديد في الإصدار 0.7.2:
ووقت التشغيل:
تحقق من صحة أسماء الحاويات عند الإنشاء باستخدام تعبير عادي
قم بزيادة الحد الأقصى لعمق الصورة إلى 127 من 42
استمر في نقل نقاط نهاية واجهة برمجة التطبيقات إلى واجهة برمجة التطبيقات
إضافة علامة -bip للسماح بمواصفات الجسر الديناميكي IP عبر CIDR
السماح بإنشاء الجسر عندما لا يتم تمكين ipv6 على أنظمة معينة
تعيين اسم المضيف وعنوان IP من داخل dockerinit
انخفاض القدرات من داخل dockerinit
إصلاح وحدات التخزين على المضيف عندما يكون symlink الصورة
منع حذف الصورة إذا كانت أي حاوية تعتمد عليها حتى في حالة عدم تشغيل الحاوية
تحديث دافع قفص الاتهام لاستخدام عرض تقدم جديد
استخدم os.Lstat للسماح بتثبيت مآخذ unix عند فحص وحدات التخزين
التعامل المعدل مع تسجيل دخول المستخدم غير النشط
إضافة يفتقد يعرف في devicemapper للحبوب القديمة
السماح بعمليات untag بدون التحقق من صلاحية الحاوية
إضافة التكوين auth لبناء السفن
كابل بيانات:
إضافة مزيد من المعلومات حول تسجيل Docker
إضافة وثائق RHEL
إضافة مثال مباشر لتغيير CMD الذي يتم تشغيله في حاوية
تحديث وثائق التثبيت القوس
أضف قسمًا حول Builds موثوقة
إضافة صفحة وثائق الشبكة
آخر:
أضف حزمة غلاف جديدة لتوفير تغطية تغطية الكود
اختبارات التكامل منفصلة في حزم
جعل تيانون المتسلق الصياد
تحديث mkimage-debootstrap مع مزيد من القرص لحفظ الصور الصغيرة
استخدم https للحصول على برنامج التثبيت
إزالة dotcloud / tar البائع الآن وقد تم الافراج عن الذهاب 1.2
ما هو الجديد في الإصدار 0.7.1:
والوثائق:
إضافةSvenDowideit كمشرف على الوثائق
أضف الروابط سبيل المثال
إضافة وثائق بشأن نمط السفير
أضف مستندات Google Cloud Platform
إضافة dockerfile أفضل الممارسات
تحديث الوثيقة ل RHEL
تحديث الوثيقة للتسجيل
تحديث بوستجرس أمثلة
تحديث وثيقة لتثبيت أوبونتو
تحسين ملف api عن بُعد
وقت التشغيل:
إضافة hostconfig لتفتيش عامل ميناء
تنفيذ سجل عامل ميناء -f لسجلات الدفق
إضافة متغير env لتعطيل تحذير إصدار kernel
إضافة تنسيق لفحص عامل ميناء
دعم ربط جبل للملفات
إصلاح إنشاء الجسر على RHEL
إصلاح حساب حجم الصورة
تأكد من استدعاء iptables حتى إذا كان الجسر موجود بالفعل
إصلاح المشكلة مع stderr إرفاق فقط
قم بإزالة طبقة init عند إتلاف حاوية
إصلاح ربط المنفذ نفسه على واجهات مختلفة
بناء عامل ميناء الآن إرجاع رمز الخروج الصحيح
إصلاح ميناء بونزر لعرض المنفذ الصحيح
بناء قفص الاتهام الآن التحقق من أن dockerfile موجود جانب العميل
عامل ميناء تعلق الآن بإرجاع رمز الإنهاء الصحيح
قم بإزالة إدخال الاسم عند عدم وجود الحاوية
التسجيل:
تحسين أشرطة التقدم ، إضافة ETA للتنزيلات
تنتظر الآن عمليات السحب المتزامنة للأول لتنتهي بدلاً من الفشل
ضع علامة على صورة الطبقة العليا فقط عند الدفع إلى التسجيل
حل مشكلة نقل الصور دون اتصال
إصلاح مشكلة منع استخدام ":" في كلمة المرور للتسجيل
آخر:
إضافة معالج pprof للتصحيح
قم بإنشاء Makefile
استخدم tar stdlib الذي يتضمن الإصلاح الآن
تحسين make.sh اختبار النصي
التعامل مع SIGQUIT على الخفي
تعطيل المطول أثناء الاختبارات
الترقية إلى go1.2 للبناء الرسمي
تحسين اختبارات الوحدة
تعمل مجموعة الاختبار الآن على جميع الاختبارات حتى إذا فشل أحدها
Refactor C in Go (Devmapper)
فيكس تجميع OSX
ما هو الجديد في الإصدار 0.7.0:
برامج تشغيل التخزين: يمكنك الاختيار من aufs أو معين الجهاز أو vfs أو btrfs.
دعم Linux القياسي: يعمل عامل الميناء حاليًا على نواة لينكس غير معدلة وجميع التوزيعات الرئيسية.
الروابط: إنشاء حزم البرامج المعقدة عن طريق توصيل الحاويات ببعضها البعض.
تسمية الحاوية: تنظيم حاوياتك عن طريق إعطائها أسماء لا تنسى.
عمليات إعادة توجيه المنافذ المتقدمة: حدد عمليات إعادة توجيه المنافذ لكل واجهة ، أو حافظ على المنافذ الحساسة خاصة.
نقل دون اتصال: دفع وشد الصور إلى نظام الملفات دون فقدان المعلومات.
الجودة: العديد من إصلاحات الأخطاء والتحسينات الصغيرة. زيادة كبيرة في تغطية الاختبار.
لم يتم العثور على التعليقات