آموزش داکر - Docker

سرفصل ها و محتوای دوره آموزش Docker

مدت دوره: 30 ساعت

معرفی دوره داکر - Docker : 

داکر (Docker) یک پلتفرم Open Source برای ساخت، اجرا و مدیریت نرم افزارهای توزیع شده می باشد که در چندسال گذشته توانسته رشد بسیار خوبی داشته باشید و مورد توجه بسیاری از شرکت های نرم افزاری قرار بگیرد.

با یادگیری Docker می توانید براحتی نرم افزارهای خود را هاست کنید و اجرا بگیرید و از مزایا و امکانات بسیار خوب داکر در ای زمینه استفاده کنید.

Build any app, Ship any where, Run any where


پیش نیازهای دوره داکر (Docker) :

1- سابقه برنامه نویسی
2- آشنایی با بحث های اولیه شبکه


مشاهده رزومه استاد


سرفصل دوره آموزش داکر  :

معرفی داکر و آشنایی با معماری آن

داکر چیست و چگونه کار می کند؟

مزیت های داکر نسبت به روش هایی Virtual Machine

معماری داخل داکر و بخش های اصلی آن

تاریخچه داکر و مشاهده روند رشد و استفاده از آن در شرکت های نرم افزاری

نحوه نصب و راه انداری داکر در سیستم های عامل های ویندور و لینوکس

نصب و راه اندازی داکر بر روی Linux

نصب و راه اندازی داکر بر روی Windows

کار با داکر پس از نصب و نحوه start و config کردن داکر

معرفی Kitematic برای نصب و مدیریت پکیج های مربوط به داکر و نحوه کار با آن

معرفی Docker Image ها

کاربرد Image در داکر
نحوه کار با Image های در داکر
نحوه ایجاد Image و آماده سازی آن برای استفاده دیگران


معرفی Volume و نحوه کار با آنها در Docker

نقش Volume در داکر
ایجاد و استفاده از Volume در داکر
نکات و ویژگی های Volume ها در داکر


معرفی Container و نقش آن در Docker

کاربرد Container و نقش مهم آن در Docker
ایجاد Container ها و نحوه راه اندازی نرم افزارها روی آن

معرفی و کار با Docker Compose

تعریف محیط و نحوه اجرای برنامه ها با Docker File
نحوه تعریف سرویسهای معادل هر برنامه در Compose File
نحوه ایجاد و اجرای Compose File


معرفی و کاربرد Kitematic و نقش آن در Docker

نحوه مدیریت پکیج ها با ابزار Kitematic در داکر

راه اندازی Private Registry برای Docker در شبکه داخلی سازمان

مسائل مربوط به شبکه در Docker و نحوه تامین امنیت در Docker

آشنایی با Swarm و نقش کلید آن در Docker

معرفی Swarm و مزیت های آن
راه‌اندازی کلاستر توسط Swarm بر روی داکر
مدیریت ماشین ها و کانتینرهای موجود بر روی Swarm


راه اندازی یک ASP.NET Core Application به همراه MS SQL SERVER بر روی Docker