پاورپوينت بررسي داكر DOCKER در 20 اسلايد بسيار زيبا و قابل ويرايش آماده ارائه با اسلايدشو با فرمت pptx و رعايت تمامي استانداردهاي زبان فارسي
مشخصات فايل
تعداد صفحات | 20 |
حجم | 3995 كيلوبايت |
فرمت فايل اصلي | pptx |
دسته بندي | پاورپوينت |
توضيحات كامل
پاورپوينت بررسي داكر DOCKER در 20 اسلايد بسيار زيبا و قابل ويرايش آماده ارائه با اسلايدشو با فرمت pptx و رعايت تمامي استانداردهاي زبان فارسي
فهرست مطالب
مقدمه
داكر چيست و چه كاربردي دارد؟
كانتينر (Container) چيست؟
كانتينر داكر چيست؟
مكانيزم عملكرد داكر چيست؟
بخشي از متن
مقدمه
در اين مطلب ميخواهيم يكي از محصولاتي كه به صورت تخصصي در حوزه مجازي سازي سيستم عامل فعاليت دارد، را معرفي و بررسي كنيم. نام اين محصول داكر (Docker) است كه نوعي پلتفرم متن باز به شمار ميرود. براي اينكه دقيقا بدانيد داكر چيست و چگونه كار ميكند تا پايان اين مطلب همراه ما باشيد.
داكر چيست و چه كاربردي دارد؟
داكر (Docker) يك پلتفرم متن باز است كه بر مبناي سيستم عامل لينوكس راهاندازي شده است. در پاسخ به سوال داكر چيست، خيلي ساده ميتوان گفت، ابزاري است كه ميتواند فرايند ايجاد، پياده سازي و اجراي برنامهها را با استفاده از Container ها بسيار ساده كند.
پاسخ ديگر به سوال داكر چيست، ميتواند اين باشد كه Docker، نوعي ماشين مجازي است و اين امكان را براي برنامهها فراهم ميكند تا از يك Kernel واحد لينوكس استفاده كرده و از امكاناتي بهره مند شوند كه در سيستم عامل ميزبان ارائه نشده است. به اين ترتيب ميتوانند به صورت مستقل از پيش نيازها و امكانات مازاد بهره برداري كنند. اين موضوع باعث ميشود سرعت و عملكرد برنامه بهبود قابل ملاحظهاي پيدا كند و حجم آن نيز كاهش يابد.
كانتينر (Container) چيست؟
نگهداري برنامهها در محيطي ايزوله و به صورت مستقل، از اهداف سيستمهاي جديد توسعه نرم افزار است. به اين ترتيب فعاليت آنها بر روي يكديگر تاثيري نداشته و كاملا مستقل از هم كار ميكنند. يكي از راههاي پياده كردن اين تكنولوژي استفاده از ماشين مجازي (Virtual Machine) است كه برنامهها را روي يك سخت افزار اما جدا از هم نگهداري ميكند. در اين حالت component ها با هم تداخل نداشته و رقابت براي استفاده از منابع سخت افزاري به حداقل ميرسد.
اما كانتينر چيست؟ در مقابل ماشينهاي مجازي، كانتينرها( Container ) قرار دارند، آنها ميتوانند جايگزين مناسبي براي ماشينهاي مجازي باشند. كانتينرها محيطهاي اجرايي را جدا كرده و هسته سيستم عامل را به اشتراك ميگذارد. كانتينرها نسبت به ماشينهاي مجازي از منابع كمتري استفاده ميكنند و همچنين خيلي سريع قابليت اجرا پيدا ميكنند.
ميتوان كانتينرها را به 3 بخش تقسيم كرد كه عبارتند از:
• سازنده (Builder): فناوري مورد استفاده براي ساخت كانتينر
• موتور (Engine): فناوري مورد استفاده براي راهاندازي كانتينر
• تنظيم (Orchestration): فناوري مورد استفاده براي تنظيمات و مديريت كانتينر
و ...
توضيحات بيشتر و دانلود
صدور پيش فاكتور، پرداخت آنلاين و دانلود