کانتینر چیست؟
کانتینرها جایگزین ماشین‌های مجازی هستند. آن‌ها هسته سیستم عامل را به اشتراک می‌گذارند. کانتینر نسبت به ماشین مجازی هم از منابع کمتری استفاده می‌کند و هم خیلی سریع قابلیت اجرا پیدا می‌کند.
سیستم داکر یک لایه واسطه بینسیستم عامل اصلی و بسته نرم افزاری ایجاد می‌کند. در واقع داکر با استفاده از این لایه، می‌تواند نرم افزارها را از یکدیگر تفکیک کند.