مترجم | پرووید |
---|---|
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
آموزش شروع به کار با داکر Docker در ویندوز یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی شروع به کار با Docker بر روی ویندوز است که با نام اصلی Getting Started with Docker on Windows از شرکت Pluralsight منتشر شده است.
به بیان ساده Docker ابزاری است که رسالتش سادهتر کردن روند ایجاد کردن، Deploy کردن و اجرا کردن اپلیکیشن ها با استفاده از Container ها می باشند. Container ها به برنامه نویس اجازه میدهند تا یک اپلیکیشن به همراه تمامی قسمت ها و Dependency ها و Library های مورد نیازش بسته بندی کرده و در قالب یک پکیج تک Deploy کند. با استفاده از این روند برنامه نویس می تواند اطمینان حاصل کند که برنامه ی Containerize شده اش در Environment های مختلف مستقل از اینکه آن Environment ها چه تنظیمات و یا سیستم عاملی دارند، به سادگی اجرا بشود. عملکرد Docker کمی شبیه به ماشین های مجازی و یا Virtual Machine ها می باشند. البته یک تفاوت اصلی بین Docker و ماشین های مجازی این است که در زمان استفاده کردن از یک ماشین مجازی یک سیستم عامل مجازی کاملاً مستقل در اختیار شما قرار خواهد گرفت اما با استفاده از Docker شما میتوانید از Kernel و یا هسته همان سیستم عاملی که قرار است برنامه بر روی آن اجرا بشود استفاده کرده و فقط در پکیج مربوط به برنامه آن دسته از Dependency ها و Library هایی را قرار بدهید که در سیستم میزبان وجود ندارند. این موضوع باعث میشود که Performance و یا سرعت عملکرد استفاده کردن از Docker نسبت به ماشین های مجازی به مراتب افزایش پیدا کند.
یکی از ویژگی های جذاب Docker این است که میتواند به عنوان یک ابزار هم برای برنامه نویسان و هم برای مدیران سیستم مورد استفاده قرار بگیرد. این موضوع امروزه باعث شده است که Docker در عملیات DevOps بسیار پرکاربرد باشد. با استفاده از Docker یک برنامه نویس می تواند تمرکز اصلی خود را بر روی نوشتن کد بگذارد و نگران تنظیمات سیستم نهایی که برنامه قرار است بر روی آن اجرا بشود نباشد. از طرفی مدیران سیستم میتوانند از Docker قابیلت انعطاف پذیری آن بسیار بهره مند شوند. با استفاده از داکر تعداد سیستم های مورد نیاز و البته سربار و یا Overhead مربوط به سیستم های مورد نیاز کاهش پیدا خواهد.
در ادامه می خواهیم کمی در رابطه با Container ها در Docker صحبت کنیم. یک Container در واقع یک واحد استاندارد سازی شده است، که میتواند برای Deploy کردن یک اپلیکیشن و یا Environment منحصر به فرد مورد استفاده قرار بگیرد. در واقع با استفاده از Container ها شما می توانید نیازمندی های مربوط به سیستمعامل را برای اجرا کردن یک اپلیکیشن خاص فراهم کنید. ضمن استفاده کردن از این بسته آموزشی برای یادگیری مفاهیم اولیه توصیه میکنیم از آموزش توسعه وب اپلیکیشن ASP.NET Core و داکر Docker و آموزش داکر Docker و Container در پروژه های ASP.NET Core استفاده کنید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: یک Container چیست؟
فصل سوم: نصب کردن داکر برای ویندوز
فصل چهارم: نصب کردن داکر بر روی ویندوز سرور
فصل پنجم: اجرا کردن اپلیکیشن های Command Line در Container ها
فصل ششم: ساختن Image هایی برای میزبانی وبسایت ها
فصل هفتم: اجرا کردن دیتابیس ها درContainer ها
فصل هشتم: ترکیب کردن و ساختن اپلیکیشن ها با استفاده از دستور Docker-Compose
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
1 دیدگاه برای آموزش شروع به کار با داکر Docker در ویندوز
milad.b.man1396 (خریدار محصول) –
سلام.
من عضو شدم و این دوره رو ثبت نام کردم ولی فقط یه ویدئو توش هست که میگه ویدیئو ها رو به اشتراک نذارید، پس ویدئو های مربوط به درس چرا نیستند؟
پرووید –
براتون ایمیل شدند.