داکر یا Docker ابزاری ست که برای ایجاد ، توسعه و اجرای برنامه های کاربردی توسط کانتینرها (Container) بکار میروند. کانتینرها شبیه sanbox عمل میکنند.با این تعریف شاید سوال برایتان پیش بیاید حال کانتینر چیست و چه کاربردی دارد ؟کانتینر (Container) این اجازه را به برنامه نویسان و توسعه دهندگان Application ها میدهد تا یک برنامه را با تمام ماژول ها و کامپوننتهای وابسته آن ( مانند کتابخانه ها و توابع و ... ) یکی کرده و بصورت یک پکیج درآورده