داشتن رایانهها و سرورهای متفاوت برای هر برنامهی کاربردی که ممکن است بخواهیم رابط کاربری خود را با آن اجرا کنیم، کاربردی نیست، زیرا در این صورت به علت اینکه تمام برنامههای کاربردی دائما با تمام ظرفیت اجرا نمیشوند و اینکه اکثر برنامههای کاربردی به منابعی که روی یک سرور مدرن وجود دارند، نیازی ندارند منابع اتلاف خواهد شد. دو رویکردی که برای حل این مشکل وجود دارد مجازیسازی و Containerization است.
جهت مشاهده ویژگی های جدید احراز هویت کانتینر مایکروسافتی به این لینک مراجعه فرمایید.
Docker سیستمی است که از طرف کاربر با سیستم عامل تعامل میکند تا Containerها ایجاد شوند. در این ویدئو به شرح ابزارهایی پرداخته خواهد شد که Docker برای تعامل با سیستم عامل لینوکس برای ایجاد Containerها فراهم میکند.