![](http://pezhvak24.ir/dl/codenevis/firstcode/article/what-is-docker/Images/docker.png)
"DOCKER" به چند چیز اشاره دارد. این شامل یک سرمایه گذاری شبکه منبع باز است که در سال 2013 آغاز شد. ابزارهای سرمایه گذاری منبع باز؛ Docker Inc.، سازمانی که حامی اصلی آن سرمایه گذاری است. و دستگاه هایی که سازمان رسماً آنها را تقویت می کند.
در اینجا یک توضیح سریع است.
برنامه IT "Docker" یک پیشرفت کانتینری است که ایجاد و استفاده از دارندگان Linux® را درگیر می کند.
نظم اجتماعی منبع باز Docker تلاش می کند تا این پیشرفت ها را به نفع همه مشتریان - بدون محدودیت - بهبود بخشد. این سازمان، Docker Inc.، ایجاد شده توسط جامعه Docker، آن را به طور منطقی ایمن می کند و آن نوع پیشرفت ها را به سیستم ضروری تر به اشتراک می گذارد. تا آن زمان از پیشرفت های بهبود یافته و تنظیم شده برای مشتریان تجاری عظیم پشتیبانی می کند.
با DOCKER، میتوانید با نگهدارندهها مانند ماشینهای مجازی بسیار سبک وزن و جدا از هم رفتار کنید. به همین ترتیب، شما با آن محفظه ها تطبیق پذیری خواهید داشت—می توانید آنها را بسازید، ارسال کنید، کپی کنید، و آنها را از شرایطی به شرایط دیگر منتقل کنید، که برنامه های کاربردی شما را برای ابر بهبود می بخشد.
به طور خلاصه، داکر یک برنامه کامپیوتری، ابزار خط فرمان، مرحله کانتینری سازی، آیتم و یک سازمان است.
داکر به عنوان یک برنامه کامپیوتری…
Docker یک برنامه کامپیوتری است که مجازی سازی در سطح چارچوب کاری را انجام می دهد که در غیر این صورت "کانتینرسازی" نامیده می شود. اولین بار در سال 2013 تخلیه شد و توسط Docker, Inc ایجاد شده است.
داکر به عنوان یک ابزار CLI
Docker یک برنامه خط فرمان، یک دیمون پایه و مجموعهای از سازمانهای راه دور است که از یک روش مشخص برای رسیدگی به مسائل برنامهنویسی معمولی و بهبود تجربه شما در ارائه، اجرا، گردش و تخلیه برنامهنویسی استفاده میکنند. این کار را با استفاده از یک نوآوری یونیکس به نام دارندگان انجام می دهد.
داکر به عنوان یک پلتفرم
Docker یک مرحله کانتینری سازی است که برنامه شما و همه شرایط آن را با هم جمع می کند تا اطمینان حاصل شود که برنامه شما در هر شرایطی بی عیب و نقص کار می کند. داکر کانتینر یک واحد نرمالسازی شده است که میتواند در حین پرواز برای ارسال یک برنامه یا شرایط خاص ساخته شود. این می تواند یک نگهدارنده اوبونتو، محفظه CentOs و غیره باشد تا نیاز را از نقطه نظر سیستم کاری برطرف کند. علاوه بر این، این می تواند یک محفظه هماهنگ شده با برنامه مانند CakePHP Container یا یک محفظه Tomcat-Ubuntu و غیره باشد.
داکر به عنوان یک محصول
Docker پیشگام در ارتقاء کانتینریسازی است که مرحله دارنده سطح تلاش را با سازمانهای در سطح جهانی ادغام میکند تا به مدگران و فناوری اطلاعات فرصتی معادل ایجاد، مدیریت و اطمینان از برنامهها بدون ترس از پیشرفت یا قفل شدن سیستم را بدهد.
Docker چگونه کار را انجام می دهد؟
پیشرفت Docker از بیت لینوکس و ویژگیهای بیت، بهعنوان Cgroups و فضاهای نام، برای جدا کردن شکلها استفاده میکند تا بتوانند خودگردانی کنند. این فرصت هدف کانتینرها است - توانایی اجرای تکنیک ها و برنامه های مختلف آزادانه از یکدیگر برای استفاده از تاسیسات خود در حالی که امنیت شما را با سیستم های گسسته حفظ می کند.