آموزش Docker از صفر مطلق!

داکر یک پلتفرم متن باز برای طراحی؛ انتقال؛ استقرار و اجرای نرم افزار ها تحت مفهومی به نام Container می‌باشد، در این دوره به صورت تخصصی مفاهیم و مباحث داکر را فرا خواهیم گرفت.

آموزش Docker از صفر مطلق!
وضعیت دوره پیش فروش
مدت زمان دوره 0 ساعت
آخرین بروزرسانی 1402/12/22
روش پشتیبانی آنلاین
پیش نیاز تسلط حداقلی به یک زبان
نوع مشاهده بصورت آنلاین
توضیحات

توجه! این دوره بصورت پیش فروش ارائه شده است و در تاریخ خرداد ماه ۱۴۰۳ بصورت قطعی برگزار میشود و قیمت پیش فروش شده بعد از شروع دوره چند ده درصد افزایش پیدا میکند و مطابق سیاست های سبزلرن، بعد از اتمام نیز افزایش قیمت خواهد داشت. فلذا خرید در شرایط پیش فروش بسیار پایین تر از قیمت اصلی تمام شده است

اموزش داکر

به طور کلی؛ اجرا؛ انتقال و استقرار نرم افزار ها در گذشته مشکلات بسیار زیادی به همراه داشت؛ مشکلاتی که احتمالا همه شما حتی برای یک‌بار هم که شده با آن‌ها دست و پنجه نرم کرده اید و ساعت ها زمانِ ارزشمند خود را صرف بررسی و تحلیل مشکلات به وجود آمده کرده‌اید و در انتها ریشه مشکل را در مسئله‌ای گاها ساده و پیش‌پا افتاده یافته‌اید.

برای مثال؛ شما نرم‌افزاری را روی سیستم‌شخصی خودتان توسعه داده‌اید؛ همه چیز عالی کار می‌کند و در بهترین حالت درحال اجراست؛ زمان آن فرا رسیده که برنامه بی عیب و نقص شما به سرور منتقل شده و اماده بهره‌برداری شود؛ با انتقال نرم افزار به سرور، خطاهای مختلفی از قبیل نصب نبودن وابستگی ها؛ عدم انتقال صحیح فایل ها و منابع لازم و خطا هایی از ورژن تکنولوژی های نصب شده دریافت می‌کنید؛ این تازه شروع ماجراست…

هربار استقرار جدید همه این موارد را با خود به همراه دارد؛ به انتقال نرم افزار فکر می‌کنید؟ حتی فکرش هم شبیه کابوسی شبانه است…

داکر اینجاست تا تمام این مشکلات را حل کند؛ راه حلی متن باز؛ محبوب و رایگان برای تمامی سردرگمی ها و مواردی که ممکن از در پروسه استقرار و انتقال و حتی مقیاس پذیر کردن نرم افزار های شما به وجود بیاید.

داکر مثل یک فرشته‌ی نگهبان مراقب همه چیز و همه حالات مختلف است و به شما این اطمینان را می‌دهد که همه چیز قرار است به سادگی در همان حالتِ بی عیب و نقص اجرا و پردازش شود.

در این دوره کار با داکر و مفاهیم مربوطه را به صورت تخصصی از دیدگاه یک برنامه نویس؛ برای برنامه نویسان شرح می‌دهیم و با اجرای سناریو های مختلف تسلط خود را بر داکر و مفاهیم مربوطه عمیق و عمیق تر خواهیم کرد.

سرفصل ها
مقدمات و آشنایی اجمالی با داکر
نصب و راه اندازی لینوکس بر پایه WSL
نصب و راه اندازی داکر دسکتاپ
آشنایی با محیط داکر دسکتاپ
والیوم | Volume
شبکه | Network
داکر فایل | Dockerfile
داکر کامپوز | Docker Compose
ایمیج‌ها | Images
سرویس‌ها | Services
کانتینرها | Containers
پیاده‌سازی سناریوهای مختلف
معرفی Swarm
سرفصل و یا سناریوی پیشنهادی خود را کامنت کنید... 🔥
نظرات
ثبت نظر جدید
benyaminrmb | کاربر
1403/02/03

سلام و احترام.
آیا این در این دوره میتونیم یاد بگیریم یه پروژه ی مثلا
Laravel Nuxt
رو روی سرور دیپلوی کنیم؟
منظورم، داکرایز کردن پروژه ی آماده است. ( با در نظر گرفتن همه چالش هایش ) ممنون.

آرمین هوشمند | مدرس
1403/02/04

درود؛ بله دیپلوی رو در قالب سناریو های مختلف خواهیم داشت.

m.fh | دانشجو
1403/01/31

سلام ممنون که این دوره رو قرار دادید خواستم بدونم درمورد ci/cd مواردی که به داکر مربوط باشه بحث میشه

آرمین هوشمند | مدرس
1403/02/04

درود بر شما؛ موارد مرتبط با داکر رو به طور کامل خواهیم داشت.

hamid2008 | کاربر
1403/01/30

سلام
وقت بخیر
آگه امکان نخوه deply پروژه لاراولی داکرایز شده روی سرور هم اموزش بدهید؟
با تشکر

آرمین هوشمند | مدرس
1403/02/04

درود؛ بعد از اجرای سناریو های مختلف که توی این دوره داریم؛ موارد این چنینی نباید براتون نگرانی خاصی داشته باشه دیگه.

رامین کریم پور | کاربر
1403/01/24

سلام استاد
برای فرانت کارها لازمه داکر رو یاد بگیرند یا یادگیریش برا رزومه بهتره؟

آرمین هوشمند | مدرس
1403/01/25

درود رامین جان؛ بله داکر یکی از الزامات کار توی شرکت های بزرگ هست معمولا.
قطعا بلد بودن این تکنولوژی میتونه رزومه شمارو نسبت به افرادی که این تخصص رو ندارن یک مرحله جلو بندازه.

hamid2008 | کاربر
1403/01/13

سلام
وقت بخیر
آیا امکان داره در پایان دروه صفر تا صد داکر کردن یه پروژه لاراولی هم توضیح بدهید بدون استفاده از sail

آرمین هوشمند | مدرس
1403/01/14

درود حمیدجان؛
قطعا توی دوره به صورت کاملا سناریو محور جلو میریم و موارد مختلفی رو اجرا میکنیم که پروژه لاراولی هم یکی از همون موارد هست.
شما در انتهای دوره هیچ نگرانی درمورد داکرایز کردن یک پروژه یا سرویس نخواهید داشت و ما به صورت دائمی در کنارتون هستیم تا مشکلاتتون رو در اسرع وقت بررسی و رفع کنیم.