Docker یک منبع باز، پروژه نرم افزاری انقلابی است که به توسعه دهندگان نرم افزار و مدیران سیستم اجازه می دهد تا به آسانی و سریع بسته، توزیع و اجرای برنامه ها را به عنوان یک ظرف سبک وزن در هر کجایی.
این برنامه کاربردی خط فرمان شامل دو جزء است: مرکز Docker که از سطح زمین طراحی شده است تا به عنوان یک سرویس ابری برای به اشتراک گذاری برنامه ها و کارهای خودکار کار کند و Docker Engine که پردازش واقعی سرور است طراحی شده برای مدیریت تمام ظروف.
استقرار و بسته بندی برنامه ها را به صورت خودکار طراحی می کند
این نرم افزار را می توان برای به طور خودکار به کار انداختن و بسته بندی برنامه ها، ایجاد محیط های خصوصی و سبک وزن PAAS (Platform As a Service)، تست خودکار، و همچنین پیاده سازی و ادغام دائمی، و مقیاس و گسترش برنامه های وب، خدمات و پایگاه های داده.
موتور کانتینر لینوکس
توسط طراحان آن با برچسب "موتور کانتینر لینوکس"، & rdquo؛ Docker می تواند توسط sysadmins و توسعه دهندگان به عنوان یک پلت فرم باز برای برنامه های توزیع شده استفاده شود، به این ترتیب آنها می توانند برنامه های توزیع شده را بسازند، حمل و اجرا کنند.
سیستم عامل های پشتیبانی شده
در حال حاضر، Docker فقط در سیستم عامل های GNU / Linux اجرا می شود. این آزمایش با توزیع مجدد لینوکس از جمله دبیان، اوبونتو، آرچ لینوکس، فدورا، openSUSE و CentOS و Red Hat Enterprise لینوکس با موفقیت انجام شده است.
تحت هود و در دسترس بودن
این نرم افزار به طور کامل در زبان برنامه نویسی Go طراحی شده در Google نوشته شده است. این است که به عنوان یک آرشیو منابع جهانی، که می تواند بهینه سازی شده و مستقر در تقریبا هر سیستم عامل مبتنی بر هسته لینوکس، پشتیبانی از هر دو پلت فرم سخت افزاری 32 بیتی و 64 بیتی توزیع شده است.
چه جدید در این نسخه است انتشار:
سازنده:
اضافه کردن پشتیبانی ساخت چند مرحله ای # 31257 # 32063
اجازه استفاده از args ساخت زمان (ARG) را از # 31352 استفاده کنید
گزینه ای را برای تعیین هدف ساخت # 32496 اضافه کنید
Accept -f - برای خواندن Dockerfile از stdin، اما از زمینه محلی برای ساخت # 31236 استفاده کنید
مقادیر استدلال ساخت زمان پیش فرض (به عنوان مثال HTTP_PROXY) دیگر در تاریخ تصویر داکر نمایش داده نمی شود مگر اینکه یک دستور ARG مربوطه در Dockerfile نوشته شود. # 31584
اگر یک پوسته سفارشی در یک تصویر پدر # 32236 استفاده شود، فرمان را تنظیم کنید
در صورتی که برچسب شامل نقل قول ها و فضای # 31750 باشد، برچسب ساخت docker را مشخص کنید
مشتری:
اضافه کردن - پرچم اموال به docker اجرا و docker ایجاد # 32251
addtype = مخفی به docker بازرسی # 32124
گزینه option --format را برای افزودن راز LS # 31552 اضافه کنید
گزینه --filter را به docker secret Ls # 30810 اضافه کنید
اضافه کردن --filter scope = به شبکه docker ls # 31529
اضافه کردن پشتیبانی از cpus به روز رسانی docker # 31148
فیلتر فیلترینگ را برای پروانه سیستم دونده و دیگر دستورات # 30740 اضافه کنید
Docker stack rm اکنون چندین پشته را به عنوان ورودی 32110 می پذیرد
بهبود نسخه docker version --format زمانی که مشتری نسخه API # 31022 را کاهش داده است
نمایش تگ های ایجاد شده بر روی موفق دوچرخه ساخت # 32077
پاکسازی پیغام های خطا تبدیل # 32087
Contrib:
برای پشتیبانی از docker debs برای اوبونتو 17.04 Zesty در amd64 # 32435 اضافه کنید
دیمون:
ثابت --api-cors-header نادیده گرفته می شود اگر --api-enable-cors تنظیم نشده است 32174
پاک کردن dmp tmp dir در شروع # 31741
Decrecate - پرچم گرافیک به نفع یا --data-root # 28696
ورود به سیستم:
اضافه کردن پشتیبانی برای ورود به سیستم درایور پلاگین # 28403
اضافه کردن پشتیبانی برای نشان دادن سیاهههای مربوط به وظایف فردی به سیاهههای مربوط به خدمات docker، اضافه کردن / وظیفه / {id} / logs نقطه پایان REST # 32015
گزینه log-opt env-regex را برای مطابقت با متغیرهای محیطی با استفاده از یک عبارت منظم # 27565 اضافه کنید
شبکه:
اجازه کاربر را به جای و شبکه ورودی # 31714 سفارشی کنید
ثابت ترافیک UDP در ظروف کار نمی کند پس از ظرف دوباره # 32505
اگر فایل ریشه های مختلف # 32505 تنظیم شده باشد، فایل هایی که به / var / lib / docker نوشته می شوند را رفع کنید
زمان اجرا:
اطمینان حاصل کنید که یک پروب سلامت متوقف می شود زمانی که یک ظرف خارج از # 32274 می شود
حالت سم:اضافه کردن به روز رسانی / بازگرداندن سفارش برای خدمات (سفارش -update-order / -rollback-سفارش) # 30261
اضافه کردن پشتیبانی برای سرویس همگام ایجاد و به روز رسانی سرویس # 31144
اضافه کردن پشتیبانی برای & quot؛ دوره های فوری & quot؛ در بررسی سلامت از طریق HEALTHCHECK - شروع دوره و - سلامت شروع دوره پرچم به
سرویس داکای ایجاد، به روزرسانی Service Docker، Docker ایجاد، و Docker اجرا شود تا کانتینرها را با راه اندازی اولیه پشتیبانی کند
زمان 28938
سرویس docker اکنون ایجاد می کند که فیلد هایی را که توسط کاربر تعیین نشده اند، حذف می کند. این اجازه خواهد داد که پیش فرض ها در داخل مدیر 32284 اعمال شوند
در حال حاضر سرویسی داکتر بررسی می کند که مقادیر پیش فرض برای زمینه هایی را که توسط کاربر # 32284 تعیین نشده است نشان می دهد
سرویس های Docker را از # 32462 آزمایش کنید
اضافه کردن پشتیبانی برای مشخصات اعتبار و SELinux برای خدمات به API # 32339
اضافه کردن - پرچم دلفی به خدمات داکره ایجاد و به روز رسانی خدمات داکتر # 29228
اضافه کردن --network-add و --network-rm به به روز رسانی Service Docker # 32062
اضافه کردن - پرچم مشخصات اعتبار به سرویس داکره ایجاد و به روز رسانی خدمات داکتر # 32339
add --filter mode = برای خدمات docker ls # 31538
در هنگام ایجاد خدمات # 32062، ID های شبکه را در قسمت سرویس گیرنده حل می کند، نه در خدمت
گزینه --format برای گره docker ls # 30424 را اضافه کنید
گزینه --prune را برای docker stack deploy اضافه کنید تا خدماتی را که دیگر در پرونده docker-compose # 31302 مشخص نکنند حذف کنید
هنگام استفاده از حالت ورودی # 30813 ستون PORTS را برای سرویس Docker LS اضافه کنید
رفع دوباره استفاده غیر مجاز از وظایف زمانی که متغیرهای محیطی استفاده می شود # 32364
رفع پشته docker استقرار از endpoint_mode پشتیبانی نمی کند در هنگام استقرار از پرونده پیکربندی docker # 32333
اگر بخشی از خوشه را نمی توان ایجاد کرد تا بازسازی از یک ریزپردازنده شکست خورده # 31631 ایجاد شود، راه اندازی را ادامه دهید
امنیت:
اجازه استفاده از تنظیم SELinux type یا برچسب MCS هنگام استفاده از --ipc = container: یا --ipc = host # 30652
تضعیف:
حذف --api-enable-cors پرچم daemon. این پرچم در Docker 1.6.0 ضعیف شده است اما در ویژگی های مفقوده # 32352 ذکر نشده است
حذف Ubuntu 12.04 (Precision Pangolin) به عنوان پلت فرم پشتیبانی شده. اوبونتو 12.04 EOL است و دیگر به روز رسانی # 32520 دریافت نمی کند
در نسخه 18.05.0 جدید چه جدید است:
سازنده:
اضافه کردن پشتیبانی ساخت چند مرحله ای # 31257 # 32063
اجازه استفاده از args ساخت زمان (ARG) را از # 31352 استفاده کنید
گزینه ای را برای تعیین هدف ساخت # 32496 اضافه کنید
Accept -f - برای خواندن Dockerfile از stdin، اما از زمینه محلی برای ساخت # 31236 استفاده کنید
مقادیر استدلال ساخت زمان پیش فرض (به عنوان مثال HTTP_PROXY) دیگر در تاریخ تصویر داکر نمایش داده نمی شود مگر اینکه یک دستور ARG مربوطه در Dockerfile نوشته شود. # 31584
اگر یک پوسته سفارشی در یک تصویر پدر # 32236 استفاده شود، فرمان را تنظیم کنید
در صورتی که برچسب شامل نقل قول ها و فضای # 31750 باشد، برچسب ساخت docker را مشخص کنید
مشتری:
اضافه کردن - پرچم اموال به docker اجرا و docker ایجاد # 32251
addtype = مخفی به docker بازرسی # 32124
گزینه option --format را برای افزودن راز LS # 31552 اضافه کنید
گزینه --filter را به docker secret Ls # 30810 اضافه کنید
اضافه کردن --filter scope = به شبکه docker ls # 31529
اضافه کردن پشتیبانی از cpus به روز رسانی docker # 31148
فیلتر فیلترینگ را برای پروانه سیستم دونده و دیگر دستورات # 30740 اضافه کنید
Docker stack rm اکنون چندین پشته را به عنوان ورودی 32110 می پذیرد
بهبود نسخه docker version --format زمانی که مشتری نسخه API # 31022 را کاهش داده است
نمایش تگ های ایجاد شده بر روی موفق دوچرخه ساخت # 32077
پاکسازی پیغام های خطا تبدیل # 32087
Contrib:
برای پشتیبانی از docker debs برای اوبونتو 17.04 Zesty در amd64 # 32435 اضافه کنید
دیمون:
ثابت --api-cors-header نادیده گرفته می شود اگر --api-enable-cors تنظیم نشده است 32174
پاک کردن dmp tmp dir در شروع # 31741
Decrecate - پرچم گرافیک به نفع یا --data-root # 28696
ورود به سیستم:
اضافه کردن پشتیبانی برای ورود به سیستم درایور پلاگین # 28403
اضافه کردن پشتیبانی برای نشان دادن سیاهههای مربوط به وظایف فردی به سیاهههای مربوط به خدمات docker، اضافه کردن / وظیفه / {id} / logs نقطه پایان REST # 32015
گزینه log-opt env-regex را برای مطابقت با متغیرهای محیطی با استفاده از یک عبارت منظم # 27565 اضافه کنید
شبکه:
اجازه کاربر را به جای و شبکه ورودی # 31714 سفارشی کنید
ثابت ترافیک UDP در ظروف کار نمی کند پس از ظرف دوباره # 32505
اگر فایل ریشه های مختلف # 32505 تنظیم شده باشد، فایل هایی که به / var / lib / docker نوشته می شوند را رفع کنید
زمان اجرا:
اطمینان حاصل کنید که یک پروب سلامت متوقف می شود زمانی که یک ظرف خارج از # 32274 می شود
حالت سم:اضافه کردن به روز رسانی / بازگرداندن سفارش برای خدمات (سفارش -update-order / -rollback-سفارش) # 30261
اضافه کردن پشتیبانی برای سرویس همگام ایجاد و به روز رسانی سرویس # 31144
اضافه کردن پشتیبانی برای & quot؛ دوره های فوری & quot؛ در بررسی سلامت از طریق HEALTHCHECK - شروع دوره و - سلامت شروع دوره پرچم به
سرویس داکای ایجاد، به روزرسانی Service Docker، Docker ایجاد، و Docker اجرا شود تا کانتینرها را با راه اندازی اولیه پشتیبانی کند
زمان 28938
سرویس docker اکنون ایجاد می کند که فیلد هایی را که توسط کاربر تعیین نشده اند، حذف می کند. این اجازه خواهد داد که پیش فرض ها در داخل مدیر 32284 اعمال شوند
در حال حاضر سرویسی داکتر بررسی می کند که مقادیر پیش فرض برای زمینه هایی را که توسط کاربر # 32284 تعیین نشده است نشان می دهد
سرویس های Docker را از # 32462 آزمایش کنید
اضافه کردن پشتیبانی برای مشخصات اعتبار و SELinux برای خدمات به API # 32339
اضافه کردن - پرچم دلفی به خدمات داکره ایجاد و به روز رسانی خدمات داکتر # 29228
اضافه کردن --network-add و --network-rm به به روز رسانی Service Docker # 32062
اضافه کردن - پرچم مشخصات اعتبار به سرویس داکره ایجاد و به روز رسانی خدمات داکتر # 32339
add --filter mode = برای خدمات docker ls # 31538
در هنگام ایجاد خدمات # 32062، ID های شبکه را در قسمت سرویس گیرنده حل می کند، نه در خدمت
گزینه --format برای گره docker ls # 30424 را اضافه کنید
گزینه --prune را برای docker stack deploy اضافه کنید تا خدماتی را که دیگر در پرونده docker-compose # 31302 مشخص نکنند حذف کنید
هنگام استفاده از حالت ورودی # 30813 ستون PORTS را برای سرویس Docker LS اضافه کنید
رفع دوباره استفاده غیر مجاز از وظایف زمانی که متغیرهای محیطی استفاده می شود # 32364
رفع پشته docker استقرار از endpoint_mode پشتیبانی نمی کند در هنگام استقرار از پرونده پیکربندی docker # 32333
اگر بخشی از خوشه را نمی توان ایجاد کرد تا بازسازی از یک ریزپردازنده شکست خورده # 31631 ایجاد شود، راه اندازی را ادامه دهید
امنیت:
اجازه استفاده از تنظیم SELinux type یا برچسب MCS هنگام استفاده از --ipc = container: یا --ipc = host # 30652
تضعیف:
حذف --api-enable-cors پرچم daemon. این پرچم در Docker 1.6.0 ضعیف شده است اما در ویژگی های مفقوده # 32352 ذکر نشده است
حذف Ubuntu 12.04 (Precision Pangolin) به عنوان پلت فرم پشتیبانی شده. اوبونتو 12.04 EOL است و دیگر به روز رسانی # 32520 دریافت نمی کند
چه جدید در این نسخه است:
سازنده:
اضافه کردن پشتیبانی ساخت چند مرحله ای # 31257 # 32063
اجازه استفاده از args ساخت زمان (ARG) را از # 31352 استفاده کنید
گزینه ای را برای تعیین هدف ساخت # 32496 اضافه کنید
Accept -f - برای خواندن Dockerfile از stdin، اما از زمینه محلی برای ساخت # 31236 استفاده کنید
مقادیر استدلال ساخت زمان پیش فرض (به عنوان مثال HTTP_PROXY) دیگر در تاریخ تصویر داکر نمایش داده نمی شود مگر اینکه یک دستور ARG مربوطه در Dockerfile نوشته شود. # 31584
اگر یک پوسته سفارشی در یک تصویر پدر # 32236 استفاده شود، فرمان را تنظیم کنید
در صورتی که برچسب شامل نقل قول ها و فضای # 31750 باشد، برچسب ساخت docker را مشخص کنید
مشتری:
اضافه کردن - پرچم اموال به docker اجرا و docker ایجاد # 32251
addtype = مخفی به docker بازرسی # 32124
گزینه option --format را برای افزودن راز LS # 31552 اضافه کنید
گزینه --filter را به docker secret Ls # 30810 اضافه کنید
اضافه کردن --filter scope = به شبکه docker ls # 31529
اضافه کردن پشتیبانی از cpus به روز رسانی docker # 31148
فیلتر فیلترینگ را برای پروانه سیستم دونده و دیگر دستورات # 30740 اضافه کنید
Docker stack rm اکنون چندین پشته را به عنوان ورودی 32110 می پذیرد
بهبود نسخه docker version --format زمانی که مشتری نسخه API # 31022 را کاهش داده است
نمایش تگ های ایجاد شده بر روی موفق دوچرخه ساخت # 32077
پاکسازی پیغام های خطا تبدیل # 32087
Contrib:
برای پشتیبانی از docker debs برای اوبونتو 17.04 Zesty در amd64 # 32435 اضافه کنید
دیمون:
ثابت --api-cors-header نادیده گرفته می شود اگر --api-enable-cors تنظیم نشده است 32174
پاک کردن dmp tmp dir در شروع # 31741
Decrecate - پرچم گرافیک به نفع یا --data-root # 28696
ورود به سیستم:
اضافه کردن پشتیبانی برای ورود به سیستم درایور پلاگین # 28403
اضافه کردن پشتیبانی برای نشان دادن سیاهههای مربوط به وظایف فردی به سیاهههای مربوط به خدمات docker، اضافه کردن / وظیفه / {id} / logs نقطه پایان REST # 32015
گزینه log-opt env-regex را برای مطابقت با متغیرهای محیطی با استفاده از یک عبارت منظم # 27565 اضافه کنید
شبکه:
اجازه کاربر را به جای و شبکه ورودی # 31714 سفارشی کنید
ثابت ترافیک UDP در ظروف کار نمی کند پس از ظرف دوباره # 32505
اگر فایل ریشه های مختلف # 32505 تنظیم شده باشد، فایل هایی که به / var / lib / docker نوشته می شوند را رفع کنید
زمان اجرا:
اطمینان حاصل کنید که یک پروب سلامت متوقف می شود زمانی که یک ظرف خارج از # 32274 می شود
حالت سم:اضافه کردن به روز رسانی / بازگرداندن سفارش برای خدمات (سفارش -update-order / -rollback-سفارش) # 30261
اضافه کردن پشتیبانی برای سرویس همگام ایجاد و به روز رسانی سرویس # 31144
اضافه کردن پشتیبانی برای & quot؛ دوره های فوری & quot؛ در بررسی سلامت از طریق HEALTHCHECK - شروع دوره و - سلامت شروع دوره پرچم به
سرویس داکای ایجاد، به روزرسانی Service Docker، Docker ایجاد، و Docker اجرا شود تا کانتینرها را با راه اندازی اولیه پشتیبانی کند
زمان 28938
سرویس docker اکنون ایجاد می کند که فیلد هایی را که توسط کاربر تعیین نشده اند، حذف می کند. این اجازه خواهد داد که پیش فرض ها در داخل مدیر 32284 اعمال شوند
در حال حاضر سرویسی داکتر بررسی می کند که مقادیر پیش فرض برای زمینه هایی را که توسط کاربر # 32284 تعیین نشده است نشان می دهد
سرویس های Docker را از # 32462 آزمایش کنید
اضافه کردن پشتیبانی برای مشخصات اعتبار و SELinux برای خدمات به API # 32339
اضافه کردن - پرچم دلفی به خدمات داکره ایجاد و به روز رسانی خدمات داکتر # 29228
اضافه کردن --network-add و --network-rm به به روز رسانی Service Docker # 32062
اضافه کردن - پرچم مشخصات اعتبار به سرویس داکره ایجاد و به روز رسانی خدمات داکتر # 32339
add --filter mode = برای خدمات docker ls # 31538
در هنگام ایجاد خدمات # 32062، ID های شبکه را در قسمت سرویس گیرنده حل می کند، نه در خدمت
گزینه --format برای گره docker ls # 30424 را اضافه کنید
گزینه --prune را برای docker stack deploy اضافه کنید تا خدماتی را که دیگر در پرونده docker-compose # 31302 مشخص نکنند حذف کنید
هنگام استفاده از حالت ورودی # 30813 ستون PORTS را برای سرویس Docker LS اضافه کنید
رفع دوباره استفاده غیر مجاز از وظایف زمانی که متغیرهای محیطی استفاده می شود # 32364
رفع پشته docker استقرار از endpoint_mode پشتیبانی نمی کند در هنگام استقرار از پرونده پیکربندی docker # 32333
اگر بخشی از خوشه را نمی توان ایجاد کرد تا بازسازی از یک ریزپردازنده شکست خورده # 31631 ایجاد شود، راه اندازی را ادامه دهید
امنیت:
اجازه استفاده از تنظیم SELinux type یا برچسب MCS هنگام استفاده از --ipc = container: یا --ipc = host # 30652
تضعیف:
حذف --api-enable-cors پرچم daemon. این پرچم در Docker 1.6.0 ضعیف شده است اما در ویژگی های مفقوده # 32352 ذکر نشده است
حذف Ubuntu 12.04 (Precision Pangolin) به عنوان پلت فرم پشتیبانی شده. اوبونتو 12.04 EOL است و دیگر به روز رسانی # 32520 دریافت نمی کند
در نسخه 1.9.1 جدید است:
زمان اجرا:
از بازگرداندن عکس ها (# 17695) جلوگیری از راهاندازی دیونه
خاموش IPC کپی برای خاموش کردن / daemon خاموش (# 17539)
IPC را غیرفعال کنید خطاها را به هشدارها (# 17554) روشن کنید
ثابت رگرسیون عملکرد رکوردها (# 17638) را ثابت کنید
خطای خطای مرجع را بر روی logs docker مشخص کنید if --log-driver = none (# 17767)
رفع وحشت زده (# 17639، # 17634، # 17703)
مشکلات اشکال opq را برای فایل هایی با پیشوند dot رفع کنید (# 17819)
devicemapper: سعی کنید به دلایل عملکرد به جای ext4 به xfs متوسل شوید (# 17903، # 17918)
devicemapper: ثابت fs نمایش داده شده در اطلاعات docker (# 17974)
selinux: فقط در صورت درخواست کاربر با گزینه z (# 17450، # 17834)
هنگام عادت دادن نام (شماره 18014) تماسهای شبکه را انجام ندهید
مشتری:
رفع ورود docker در ویندوز (# 17738)
رفع اشکال با docker بازرسی خروجی هنگام اتصال به daemon (# 17715)
ثابت docker بازرسی -f {{.HostConfig.Dns}} somecontainer (# 17680)
سازنده:
رفع رگرسیون با رفتار symlink در ADD / COPY (# 17710)
شبکه:
اجازه عبور یک شناسه شبکه به عنوان یک استدلال برای --net (# 17558)
ثابت اتصال به میزبان و جلوگیری از قطع اتصال از میزبان برای شبکه میزبان (# 17476)
ثابت - مسئله ثابت-cidr زمانی که دروازه ip در ip محدوده و IP-محدوده اولین بلوک در شبکه نیست (# 17853)
بازگرداندن نسبی IPv6 قطعی از آدرس MAC در شبکه پیش فرض پل (# 17890)
اجازه پورت نقشه برداری فقط برای نقطه های انتهایی ایجاد شده در اجرا docker (# 17858)
ثابت نقطه انتهایی حذف با یک صندوق پستی ممکن است (# 18102)
توزیع:
پیوند والدین درست در v2 هنگامی که فایل v1Compatibility در دیسک ناسازگار است (# 18047)
چه جدید در نسخه 1.8.2 است:
توزیع:
رفع موارد لبه نادر از دست زدن به نوشته های GNU LongLink و LongName.
ثابت ^ C در کشیدن داکر.
مسدود کردن مسائل مربوط به قطع ارتباط مشتری را رفع کنید.
رفع مشکل که موجب شد که daemon ها زمانی که loggers به درستی پیکربندی نشده بود، وحشت ایجاد کند.
رفع اشکالات ناشی از کشیدن تصاویر از رجیستری V2.
زمان اجرا:
رفع اشکال cgroups نصب برای daemons docker در داخل ظروف docker.
پیکربندی ورود به سیستم را به درستی انجام دهید.
مشتری:
اگر یک فرمت پیش فرض وجود دارد، به طور مناسب پرچم را در docker ps درست کنید.
شبکه:
موارد متعدد گوشه را با netlink رفع کنید.
یک مسئله سوئیچ نام شبکه شبکه نامناسب را ثابت کرد.
Contrib:
رفع چندین مسأله با تکمیل بش
در نسخه 1.7.1 جدید است:
زمان اجرا:
رفع اشکال فرآیند اجرایی کاربر با فرمان Docker exec
Make --bridge = هیچ کدام برای پیکربندی پل شبکه نیست
آمار شبکه را به درستی منتشر کنید
با انتخاب binaries static فیشینگ را انتخاب کنید
اتصالات سوکت را که به صورت متناوب آویزان می شوند، رفع کنید
ایجاد رابط رابط پل در CentOS / RHEL 6.6
دایرکتوریهای محلی dns را به resolv.conf اضافه کنید
تنظیم حجم کپی دستور نصب
امتیازات خواندن / نوشتن را در حجم هایی که با --volumes-from نصب شده اند، رفع کنید
API راه دور:
عدم تشخیص فرماندهی و ورودی نقطه
محدودیت برای حداقل نسخه کلاینت پشتیبانی شده است
مشخصات پورت را تأیید کنید
هنگام بستن / ریتاچ شکست خورد خطاهای مربوطه را بررسی کنید
توزیع:
ثابت کشیدن تصاویر خصوصی
رفع جایگزینی بین رجیستری V2 و V1
چه جدید در نسخه 1.6.2 است:
زمان اجرا:
تغییر دادن ممنوعیت نصب به / sys را متوقف کنید
چه جدید در نسخه 1.6.1 وجود دارد:
امنیت:
ثابت مسیرهای خواندن / نوشتن / proc (CVE-2015-3630)
ممنوعیت VOLUME / proc و VOLUME / (CVE-2015-3631)
رفع باز کردن فایل توصیفگر 1 (CVE-2015-3627)
رفع معادله سمعک در container respawn اجازه می دهد که افزایش امتیازات محلی (CVE-2015-3629)
ممنوعیت نصب از / sys
زمان اجرا:
به روز رسانی سیاست Apmoror اجازه نمی دهد نگهداری
چه جدید در نسخه 1.5.0 است:
سازنده:
Dockerfile برای استفاده از docker build مشخص می تواند با پرچم -f مشخص شود
فایل های Dockerfile و .dockerignore می توانند به عنوان بخشی از فایل .dockerignore کنار گذاشته شوند، بنابراین از تغییرات این فایل ها جلوگیری می شود. کشیدن دستورات ADD یا COPY نامعتبر است.
دستورالعمل ADD و COPY مسیرهای نسبی را قبول می کند
Dockerfile FROM دستورالعمل ابتدایی در حال حاضر به عنوان یک مشخص کننده بدون پایه تفسیر می شود
بهبود عملکرد در هنگام نمایش تعداد زیادی از پورت ها
هک:
اجازه تست یکپارچه سازی تنها برای مشتری را برای ویندوز انجام دهید
شامل تست ادغام Docker-py در مقابل Daemon Docker به عنوان بخشی از سوئیت های آزمون ما است
بسته بندی:
پشتیبانی از نسخه جدید HTTP API رجیستری
برای بارگذاری تصاویر با اکثریت لایه های موجود، سرعت را فشار دهید
ثابت تماس با یک رجیستری خصوصی از طریق یک پروکسی
API راه دور:
یک نقطه پایانی جدید، معیارهای منابع کانتینری زنده را به نمایش می گذارد و می تواند با دستور stats stats قابل دسترسی باشد
کانتینرها می توانند با استفاده از نام جدید تغییر نام و فرمان rename docker تغییر نام دهند
کانتینر نمایش پایانی نشانگر ID دستورات exec در این ظرف است
رویدادهای جدید می تواند توسط رویداد eventpoint به جریان بیفتد: OOM (ظرف با خارج از حافظه)، exec_create و exec_start
ثابت رشته های رشته ای که حاوی عناصر عددی هستند، اشتباه نکردن نقل قول های اطراف را در بر می گیرد
زمان اجرا:
داک داکون دارای پشتیبانی کامل از IPv6 است
دستور run docker می تواند پرچم -pid = host را برای استفاده از فضای نامی PID میزبان، که می تواند به عنوان مثال برای برهم زدن فرایندهای میزبان با استفاده از ابزارهای اشکال زدایی کانتینرها
فرمان اجرا کننده docker می تواند پرچم "-read-only" را به وجود آورد تا سیستم فایل ریشه کانتینری را به عنوان فقط خواندنی نصب کند، که می تواند در ترکیب با حجم ها مورد استفاده قرار گیرد تا اجزای فرآیند کانتینری را مجبور به نوشتن در مکان هایی باقی بماند
استفاده از کل حافظه کانتینر برای استفاده از docker با استفاده از پرچم swap-swap محدود می شود
بهبود پایداری عمده برای راننده ذخیره سازی devicemapper
یکپارچگی بهتر با سیستم میزبان: ظروف تغییرات در فایل /etc/resolv.conf میزبان را هنگام بازنشانی
یکپارچگی بهتر با سیستم میزبان: قوانین iptable در هر ظرف به زنجیره DOCKER منتقل می شود
ظرف ثابت خارج از حافظه خروجی برای بازگشت یک کد خروجی نامعتبر است
دیگر:
متغیرهای محیط HTTP_PROXY، HTTPS_PROXY و NO_PROXY به طور صحیح در هنگام اتصال به سرویس دهنده Docker مشتری می شوند
در نسخه 1.4.1 جدید است:
زمان اجرا:
رفع مشکل با حجم - از و اتصال متصل پس از ایجاد افتخار نیست
چه جدید در نسخه 1.4.0 به دست آمده است:
تنظیم کلید = ارزش برچسب ها به daemon (نمایش داده شده در اطلاعات docker)، اعمال با پرچم جدید دلخواه
ENV را در Dockerfile پشتیبانی کنید: ENV name = value2 name = value2 ...
درایور ذخیره سازی Overlayfs جدید
اطلاعات داكر حالا فیلد ID و Name را نشان می دهد
حوادث را با نام رویداد، ظرف یا تصویر فیلتر کنید
dopper cp در حال حاضر پشتیبانی از کپی از حجم ظرف است
برچسب داک ثابت، به طوری که آن را افتخار - نیروی هنگامی که سرپرستی یک برچسب برای تصویر موجود است.
در نسخه 1.3.3 جدید است:
امنیت:
آسیب پذیری مسیر تراکنش در پردازش لینک های نمادین مطلق (CVE-2014-9356)
فشرده سازی آرشیوهای تصویر xz، جلوگیری از افزایش امتیاز (CVE-2014-9357)
اعتبار شناسه های تصویر (CVE-2014-9358)
زمان اجرا:
هنگام بروزرسانی آرشیوهای تصویر به آرامی یک موضوع را رفع کنید
مشتری:
رفع رگرسیون مربوط به تغییر مسیر stdin
رجیستری را با docker cp ثابت کنید زمانی که مقصد دایرکتوری فعلی است
در نسخه 1.3.2 جدید است:
امنیت:
رفع آسیب پذیری شکست تبر
استخراج در حال حاضر chroot sandboxed است
گزینه های امنیتی دیگر به تصاویر متعهد نیستند
زمان اجرا:
رفع بن بست در docker ps -f خروج = 1
هنگامی که --volumes - از رجوع به یک ظرف که برای شروع شروع نشد، رفع اشکال کنید
ثبت:
- insecure-registry در حال حاضر علامت CIDR مانند 10.1.0.0/16 را می پذیرد
رجیسترهای خصوصی که IP ها در دامنه 127.0.0.0/8 سقوط می کنند، نیازی به پرچم ثبت نام - unsecure-registry ندارند
هنگامی که معکوس فعال می شود، رجیستری آزمایشی v2 را از حالت فشرده خارج کنید
چه جدید در 1.3.0 به دست آمده است:
Docker exec اجازه می دهد تا فرآیندهای اضافی را در داخل کانال های موجود اجرا کنید
Docker ایجاد توانایی ایجاد یک ظرف را از طریق CLI بدون اجرای فرآیند به شما می دهد
- security-opts گزینه هایی برای اجازه دادن به کاربر برای سفارشی کردن برچسب های کانتینر و پروفایل profiles می باشد
فیلترهای Docker ps
پشتیبانی از Wildcard به COPY / ADD
انتقال URL های تولید به get.docker.com از get.docker.io
اختصاص IP آدرس بر روی پل در داخل CIDR معتبر
از drone.io برای آزمایش PR و CI استفاده کنید
امکان تنظیم یک آینه رسمی رجیستری
قابلیت ذخیره تصاویر چندگانه با Docker save
چه جدید در نسخه 1.2.0 است:
زمان اجرا:
Make / etc / hosts /etc/resolv.conf و / etc / hostname را در زمان اجرا قابل ویرایش کنید
ظروف را با استفاده از سیاست های مجدد دوباره راه اندازی کنید
از / var / lib / docker / tmp برای فایل های موقت بزرگ استفاده کنید
- cap-add و - cap-drop برای نیشگون گرفتن قابلیت های لینوکس که می خواهید
- دستگاه برای استفاده از دستگاه در ظروف
مشتری:
جستجوی داکتر در رجیستری خصوصی
فیلتر خروجی را به docker ps اضافه کنید - فیلتر
dker rm -f اکنون به جای توقف متوقف می شود
پشتیبانی از آدرس IPv6 در پرچم dns
پروکسی:
موارد پروکسی در فرآیندهای جداگانه
رفع اشکال در پروکسی UDP
چه جدید در نسخه 0.8.0 است:
تصاویر و ظروف را می توان بسیار سریع تر برداشت
ساخت یک تصویر از منبع با ساختن docker در حال حاضر بسیار سریعتر است
daemon daock شروع و متوقف می شود بسیار سریع تر
محدوده حافظه بسیاری از عملیات رایج شده است، با جریان فایل ها به جای بافر کردن آنها در حافظه، رفع نشت حافظه، و تخصیص حافظه های غیر متمرکز مختلف
شرایط مسابقه چندگانه ثابت شد و باعث شد تا داکر در زمان بارگیری بسیار بالا پایدار باشد. این باعث می شود که داکر پایدارتر و کمتر به سقوط و کاهش حافظه از بسیاری از عملیات رایج
تمام عملیات بسته بندی در حال حاضر بر روی اجرای استاندارد زبان Go انجام شده است که همراه با Docker همراه است. این باعث می شود که بسته بندی در توزیع های میزبان قابل حمل باشد و مسائل متعددی را که ناشی از تقلید و ناسازگاری بین توزیع های مختلف tar باشد، حل می کند.
Docker اکنون می تواند به لطف آزادی بیشتر از منابع سیستم، تعداد زیادی از ظروف و تصاویر را به طرز محسوسی ایجاد، حذف و تغییر دهد. به عنوان مثال API راننده ذخیره سازی در حال حاضر اجازه می دهد تا Docker شمارش مرجع در موتر های ایجاد شده توسط درایور را انجام دهد. با تغییرات در حال انجام به شبکه و زیر سیستم های اجرا از آزمایشگاه داک این مناطق تمرکز refactoring شده است. با حرکت دادن این زیرسیستم ها به بسته های جداگانه می توانیم پوشش، کیفیت و این بسته ها را آزمایش، تحلیل و نظارت کنیم
بسیاری از اجزای سازنده به زیر بسته های کوچکتر تقسیم شده اند، هر کدام دارای یک مجموعه آزمایشی اختصاصی هستند. در نتیجه کد بهتر تست شده، قابل خواندن و راحت تر است
دستور ADD در حال حاضر از ذخیره سازی پشتیبانی می کند، که از بارگیری مجدد محتوای همان منبع دوباره و دوباره جلوگیری می کند زمانی که آن را تغییر نداده است
دستورالعمل ONBUILD جدید تصویر شما را به & quot؛ ماشه & quot؛ اضافه می کند. دستورالعمل هایی که در زمان بعد اجرا می شوند، زمانی که تصویر به عنوان پایه ای برای ساخت دیگر استفاده می شود
Docker در حال حاضر با یک راننده ذخیره سازی تجربی که با استفاده از سیستم فایل BTRFS برای کپی کردن روی نوک حمل می شود
Docker در مک OSX به طور رسمی پشتیبانی می شود
داک داکون از فعال سازی سوکت systemd پشتیبانی می کند
چه جدید در نسخه 0.7.6 است:
سازنده:
لینک Symantec در خارج از زمینه ساخت دنبال نشود
زمان اجرا:
هنگامی که ro مشخص شده است، اتصالات مجدد تنظیم می شود
برای دریافت نسخه Docker از https استفاده کنید
دیگر:
اثر انگشت test.docker.io را وارد کنید
اضافه کردن ca-certificates به مستندات بسته بندی
در نسخه 0.7.5 جدید است:
سازنده:
فشرده سازی را برای ساختن غیرفعال کنید استفاده بیشتر از فضای، اما آپلود سریعتر
دکمه ADD Caching برای مسیرهای خاص را ثابت کنید
آرشیو از git build را فشرده نکنید
مستندات:
خطا را در مثال GROUP اضافه کنید
اطمینان حاصل کنید که اثر انگشت GPG در مستندات خطی است
توصیه های ویژه ای در مورد تنظیم امضای قراردادهای DCO ارائه کنید
زمان اجرا:
نام کانتینرهای نامعتبر را اصلاح کنید
وقتی شبکه غیرفعال شود، نام میزبان را اضافه نکنید
آخرین تصویر از حافظه کش را براساس تاریخ بردارید
تمام خطاها را از docker wait منتظر بگذارید
اضافه کردن عنوان نوع محتوا & quot؛ application / json & quot؛ برای دریافت پاسخ / نسخه و / اطلاعات
دیگر:
به روز رسانی DCO به نسخه 1.1
به روزرسانی Makefile برای استفاده از & quot؛ docker: GIT_BRANCH & quot؛ به عنوان نام تصویر تولید شده
بهروز Travis را برای بررسی نسخه 1.1 نسخه DCO به روز کنید
در نسخه 0.7.4 جدید است:
سازنده:
رفع مشکل افزودن ذخیره با. مسیر پیشنهادی
با تغییر دادن گزینه sparse file tar، ساختن docker را روی devicemapper تنظیم کنید
رفع مشکل با ذخیره فایل و جلوگیری از اشتباه ذخیره کش
در حالیکه CMD و ENTRYPOINT غیرمصرف می شود از یک خطا استفاده کنید
مستندات:
ساده و سریع آمازون سریع شروع
دستورالعمل نصب را با استفاده از تصحیح فدورا تصویر استفاده کنید
به روز رسانی دستورالعمل برای پرچم mtu برای Docker در GCE
اوبونتو را به نصب نصب کنید
برای هشدار اشتباه نسخه بر روی کارشناسی ارشد به جای آخرین، رفع شود
زمان اجرا:
فقط وقتی که ما نیاز به محاسبه اندازه تصویر داریم، ریشه های تصویر را دریافت می کنیم
به طور مرتب ناپایدار پورت های UDP را مدیریت می کند
Make CopyFileWithTar از یک لوله به جای یک بافر برای صرفه جویی در حافظه در ساخت docker استفاده کنید
ثابت کردن ورود به سیستم برای گفتن کشیدن به جای فشار دادن
ثابت & quot؛ بار بارانداز & quot؛ با حذف & quot؛ SOURCE & quot؛ سریع و ذکر STDIN
خالی گزینه -H به طور پیش فرض به همان-هیچ -H فرستاده شد
کمپرسورهای cgroups را به زیر مولکول خود منتقل کنید
دیگر:
پیکربندی Travis CI را برای تایید DCO و مورد نیاز Gofmt اضافه کنید
گواهی مبدا متن را توسعه دهید
ارتقاء VBox Guest Additions
در هنگام پینگ کردن یک سرور رجیستری، مستقیما هدر را بررسی کنید
چه جدید در نسخه 0.7.3 است:
سازنده:
به روز رسانی افزودن به استفاده از حافظه تصویر، بر اساس حشری از محتوای اضافه شده است
پیام خطا را برای Dockerfile خالی اضافه کنید
مستندات:
پیوند قدیمی را به & quot؛ معرفی & quot؛ در www.docker.io
به روز رسانی اسناد و مدارک به زمانی که صفحه نمایش گسترده تر می شود
در مورد نیاز به نصب LXC هنگام استفاده از فایل های خام خام اضافه کنید
به روزرسانی اسناد فدورا برای برهم زدن داکر و درگیری docker.io
یادداشتی در مورد استفاده از پرچم جدید -mtu در چندین منطقه GCE اضافه کنید
دستورالعمل نصب FrugalWare را اضافه کنید
مثال کاملتری از اجرای docker را اضافه کنید
اسناد API را برای ایجاد و ایجاد ظروف منحصر به فرد ثابت کنید
نام & quot؛ نام و نام خانوادگی & quot؛ اسناد پارامتر در & quot؛ / containers / create & quot؛
اشاره به lxc-checkconfig را به عنوان راهی برای بررسی بعضی از پیکربندی های لازم هسته اضافه کنید
به روز رسانی مستندات API 1.8 با برخی از افزونه هایی که به docs برای 1.7 افزوده شد
هک:
وابستگی libdevmapper را به مستندات بستهبندی اضافه کنید
به حداقل رساندن نیازهای Go به یک خط سخت در Go 1.2+ برسید
بسیاری از پیشرفت های جزئی در فایل Vagrantfile
گزارش نسل coverprofile را اضافه کنید
اضافه کردن -a به ما برو پرچم ساخت، از بین بردن نیاز به recompilment stdlib دستی
Dockerfile را به روزرسانی کنید و هشدارهای جعلی کمتر در طول ساخت داشته باشید
رفع برخی از docker های مختلف باعث جلوگیری از مسائل نمایش نوار پیشرفت
مگابایت بسته های متفرقه دیگری تحت & quot؛ pkg & quot؛ پوشه
به روز رسانی TextMate برجسته به طور خودکار برای فایل های با نام & quot؛ Dockerfile & quot؛ فعال شود
تنظیمات نحو برجسته کردن فایلها را با استفاده از & quot؛ contrib / syntax & quot؛ دایرکتوری
به روز رسانی اسکریپت install.sh (https://get.docker.io/) برای شکست خوردن اگر busybox نتواند در پایان نصب اوبونتو / دبیان بارگیری یا اجرا کند
اضافه کردن پشتیبانی برای نام ظرف در تکمیل باشه
بسته بندی:
یک دایرکتوری رسمی Docker برای Darwin اضافه کنید (Mac OS X)
حذف خالی & quot؛ فروشنده & quot؛ رشته و اضافه شده & quot؛ مجوز & quot؛ در بسته بسته
نسخه ای از & quot؛ / etc / default / docker & quot؛ را اضافه کنید در بسته بسته
زمان اجرا:به روز رسانی برنامه لایه برای استخراج خمیر در محل، اجتناب از افتادن فایل در هنگام دست زدن به حذف
تداخل مرتبسازی مقادیر mtime در پردازش tar () از آنجا که GNU tar و Go tar هنوز از دقت مکمل دو بعدی پشتیبانی نمیکنند،
مجددا docker top را در خالص اجرا کنید. به طور مداوم و حتی در داخل Docker-in-Docker کار کنید (بنابراین از آسیب پذیری تزریق پوسته موجود در بعضی از نسخه های lxc-ps)
به روز رسانی -H unix: // برای کار به طور مشابه به -H tcp: // با قرار دادن مقادیر پیش فرض برای بخش های گم شده
موارد لبه های بیشتر در مورد dockerinit را ثابت کنید و فایل های dockerinit را حذف یا جایگزین کنید
به روزرسانی اعتبار نام کانتینری شامل '.'
ثابت استفاده از یک لینک یا مسیر غیر مطلق به عنوان argument به -g برای کار به عنوان انتظار می رود
به روز رسانی برای اداره کردن قفسه های خارجی در خارج از LXC، رفع بسیاری از مزایای نصب کوچک و ایجاد باند اجرا در آینده و سایر ویژگی های ساده
به روز رسانی برای استفاده از کاراکترهای مناسب طراحی جعبه در همه جا در تصاویر داکر - درخت
تنظیمات MTU را از پیکربندی LXC انتقال دهید تا مستقیم از netlink استفاده کنید
گزینه -S را برای ارسال tar برای خارجی برای مدیریت فایل های پشتیبان تر کارآمد اضافه کنید
با اضافه کردن اطلاعات arch / os به رشته کاربر-عامل، به ویژه برای درخواست های رجیستری
برای ایجاد پیکربندی MTU، گزینه -mtu را برای Daemon Docker اضافه کنید
ثابت ساختن docker را برای خروج با یک کد خارج از صفر در خطا ثابت کنید
متغیر محیط DOCKER_HOST را برای پیکربندی پرچم سرویس گیرنده -H بدون مشخص کردن آن به صورت دستی برای هر فراخوانی اضافه کنید
در نسخه 0.7.2 جدید است:
زمان اجرا:
اعتبار نام کانتینرها در ایجاد با استاندارد regex
حداکثر عمق تصویر را تا 127 از 42 افزایش دهید
ادامه حرکت api endipi به api job
اضافه کردن پرچم ببر برای اجازه دادن به مشخصات IP پل پویا از طریق CIDR
اجازه ایجاد پل هنگام ipv6 در برخی از سیستم ها فعال نیست
نام میزبان و آدرس IP را از داخل dockerinit تنظیم کنید
قابلیت های قطره از داخل dockerinit
حجم تصویر را بر روی میزبان ثابت کنید زمانی که نماد نماد تصویر است
جلوگیری از حذف تصویر اگر هر ظرف بسته به آن حتی اگر ظرف در حال اجرا نیست
برای استفاده از صفحه نمایش پیشرفت جدید، فشار دکمه را فشار دهید
از os.Lstat استفاده کنید تا هنگام نصب مجدد سوکت های یونیکس نصب شود
دست زدن به تنظیم کاربر ورود غیر فعال
اضافه کردن معیارهای نامعتبر در devicemapper برای هسته های قدیمی تر
اجازه انجام عملیات Untag بدون تأیید اعتبار
پیکربندی auth برای ساختن docker را اضافه کنید
مستندات:
اضافه کردن اطلاعات بیشتر در مورد ورود به Docker
مستندات RHEL را اضافه کنید
مثال مستقیم برای تغییر CMD که در یک کانتینر اجرا می شود را اضافه کنید
مستندات نصب آرچ را به روز کنید
اضافه کردن بخش در Build Trusted
صفحه مستندسازی شبکه را اضافه کنید
دیگر:
پوشش جدید پوشش را برای ارائه پوشش پوشش کد اضافه کنید
تست های ادغام جداگانه در بسته نرم افزاری
تیاون را نگهبان هک کنید
به روز رسانی mkimage-debootstrap با تغییرات بیشتر برای حفظ تصاویر کوچک است
از https برای دریافت اسکریپت نصب استفاده کنید
حذف vendored dotcloud / tar در حال حاضر Go 1.2 منتشر شده است
چه جدید در نسخه 0.7.1 است:
مستندسازی:
SvenDowideit را به عنوان نگهدارنده اسناد اضافه کنید
مثالها را اضافه کنید
اسناد مربوط به الگوی سفیر را اضافه کنید
اسناد Google Cloud Platform را اضافه کنید
بهترین شیوه های dockerfile را اضافه کنید
به روز رسانی مستندات برای RHEL
به روزرسانی دیکشنری برای رجیستری
به روزرسانی نمونه های Postgres
به روز رسانی دات نت برای نصب اوبونتو
APi دسک تاپ را بهبود بخشید
زمان اجرا:
add hostconfig را به docker بازرسی کنید
وارد کردن docker log -f برای جریان سیاههها
add env variable برای غیر فعال کردن هشدار نسخه کرنل
فرمت را به docker inspect اضافه کنید
پشتیبانی از bind-mount برای فایل ها
ایجاد پل در RHEL
محاسبه اندازه تصویر را ثابت کنید
اطمینان حاصل کنید که iptables حتی اگر پل هم اکنون وجود داشته باشد، نامیده می شود
رفع مشکل با stderr فقط پیوست
هنگام از بین بردن یک ظرف، لایه init را حذف کنید
ثابت اتصال همان پورت در رابط های مختلف
ساخت داکر اکنون کد خروجی درست را باز می کند
پورت docker را رفع کنید تا پورت درست را نمایش دهد
در حال حاضر سازنده docker را بررسی کنید که فایل dockerfile وجود دارد سمت کلاینت
Docker Attach هم اکنون کد خروجی صحیح را باز می کند
وقتی که ظرف وجود ندارد، نام نام را حذف کنید
رجیستری:
بهبود نوارهای پیشرفت، ETA را برای بارگیری اضافه کنید
در حال حاضر همزمان تلاش می کند برای اولین بار به جای خرابی به پایان برسد
هنگام فشار دادن به رجیستری، فقط لایه تصویر بالا را لمس کنید
مسئله را با انتقال تصویر آفلاین حل کنید
رفع مشکل جلوگیری از استفاده از ':' در رمز عبور برای رجیستری
دیگر:
برای خطا در اشکالزدایی اضافه کنید
یک فایل Makefile ایجاد کنید
از tar stdlib استفاده کنید که اکنون شامل fix است
بهبود اسکریپت test make.sh
دسته SIGQUIT را روی daemon اداره کنید
غیر فعال کردن متنی در طول آزمایشات
ارتقا به go1.2 برای ساخت رسمی
تست های واحد را بهبود بخشد
مجموعه آزمون اکنون تمام آزمونها را اجرا می کند حتی اگر یک نفر نتواند انجام دهد
Refactor C در Go (Devmapper)
رفع نگارش OSX
در نسخه 0.7.0 جدید است:
درایورهای ذخیره سازی: از aufs، mapper دستگاه، vfs یا btrfs را انتخاب کنید.
پشتیبانی استاندارد لینوکس: docker در حال اجرا بر روی هسته های اصلاح نشده لینوکس و همه توزیع های عمده است.
لینک ها: جمع آوری بسته های نرم افزاری پیچیده با اتصال ظروف به یکدیگر.
نامگذاری کانتینر: ظروف خود را با ارائه نام های به یاد ماندنی سازماندهی کنید.
تغییر مسیر پورت پیشرفته: مشخص نمودن پورت برای هر رابط کاربری را تغییر می دهد یا پورت های حساس را خصوصی نگه می دارد.
انتقال آفلاین: فشار دادن و کشیدن تصاویر به فایل سیستم بدون از دست دادن اطلاعات.
کیفیت: رفع اشکالات متعدد و بهبود قابلیت استفاده کوچک. افزایش قابل ملاحظه در پوشش تست
نظر یافت نشد