مسترکلاس Docker - از صفر تا استقرار در تولید با پروژهها
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به اصول Docker شامل کانتینرها، ایمیج و معماری Docker از ابتدا
- نوشتن و بهینهسازی فایلهای Docker برای ساخت ایمیج کانتینر کارآمد و آماده برای اجرا
- درک شبکهسازی Docker و volumes و پایداری داده برای کاربردهای واقعی
- ساخت، اجرا و استقرار پروژههای واقعی با تمرین عملی با استفاده از Docker
پیشنیازهای دوره
- هیچ دانش قبلی از Docker لازم نیست. آشنایی پایه با فرمانهای Linux و برنامهنویسی مفید است، اما الزامی نیست.
توضیحات دوره
آیا آمادهاید به Docker مسلط شده و مهارتهای DevOps خود را به سطح بالاتری ببرید؟
این دوره طوری طراحی شده که شما را از یک مبتدی کامل به سطحی برساند که بتوانید با اطمینان از Docker در سناریوهای واقعی استفاده کنید. چه توسعهدهنده باشید، چه مدیر سیستم، یا فردی که به تازگی وارد حوزه DevOps شدهاید، این دوره همه مواردی را که نیاز دارید به شکلی عملی و مبتنی بر تمرین در اختیارتان میگذارد.
به جای تمرکز صرف بر تئوری، ما تأکید اصلی را روی پیادهسازی واقعی گذاشتهایم. شما نه تنها یاد میگیرید Docker به صورت داخلی چگونه کار میکند، بلکه میآموزید چگونه از آن به صورت مؤثر در محیطهای تولید استفاده کنید.
آنچه یاد خواهید گرفت:
- درک اصول و معماری Docker
- کار با کانتینرها، ایمیجها و Docker Hub
- نوشتن و بهینهسازی Dockerfile
- مدیریت volumes و داده پایدار
- تسلط به مفاهیم شبکهسازی Docker
- ساخت و استقرار پروژههای واقعی با استفاده از Docker
- اشکال زدایی و عیبیابی خطاهای رایج Docker
این دوره به دلایل زیر متمایز است:
- برای مبتدیان مناسب است، اما مفاهیم پیشرفته را هم پوشش میدهد.
- بر یادگیری عملی با پروژههای واقعی تمرکز دارد.
- مفاهیم را به شکلی ساده و کاربردی توضیح میدهد.
- به شما کمک میکند برای ورود به بازار کار در حوزه DevOps آماده شوید.
در پایان دوره، اعتمادبهنفس لازم را خواهید داشت تا از Docker در پروژههای واقعی استفاده کنید، گردشکارهای خود را بهینه کنید و آن را در شیوههای مدرن DevOps به کار بگیرید.
اگر واقعاً میخواهید Docker را به روش درست یاد بگیرید این دوره برای شماست.
این دوره برای چه کسانی مناسب است؟
- مبتدیان، توسعهدهندگان و علاقهمندان DevOps که میخواهند Docker را از ابتدا یاد بگیرند و مهارتهای واقعی برای محیطهای تولیدی بسازند.
مسترکلاس Docker - از صفر تا استقرار در تولید با پروژهها
-
مقدمه 00:32
-
استقرار نرمافزار چیست؟ روش سنتی در برابر مدرن 12:13
-
توضیح ماشینهای مجازی در برابر کانتینرها 19:14
-
چرا کانتینرها از ماشینهای مجازی سریعتر هستند؟ 06:43
-
توضیح مشکلات Dev و QA و Prod 11:07
-
کانتینر چیست؟ مبانی کامل 07:23
-
توضیح چرخه عمر کانتینر - States کانتینر Docker 08:06
-
توضیح فضاهای نام و Cgroups (ساده) 08:04
-
Docker چیست و چرا اینقدر محبوب است؟ 06:47
-
توضیح معماری Docker 09:03
-
موارد استفاده Docker در DevOps و ابر 08:37
-
نصب Docker روی Linux (مرحلهبهمرحله) 09:59
-
Docker Desktop در برابر Docker CLI 07:08
-
اولین کانتینر Docker خود (راهنمای مرحلهبهمرحله برای مبتدیان) 31:28
-
مبانی Docker CLI و ساختار فرمان 14:13
-
توضیح docker info و docker version 12:14
-
فرمانهای عملیاتی Docker 36:03
-
توضیح سیاستهای Restart در Docker - بررسی no و on-failure و always و unless-stopp 13:31
-
تمرین عملی سیاست Restart - بررسی Policy - no و on-failure و always و unless-stopped 44:40
-
تگهای ایمیج، نسخهها و ایمیجهای معلق 09:43
-
کانتینر Docker چیست؟ 06:06
-
نمایش چرخه عمر کانتینر 10:54
-
Docker Commit چیست؟ 07:37
-
دموی Docker Commit - ذخیره کانتینر به عنوان ایمیج - آموزش عملی 12:02
-
Docker Exec در برابر Docker Attach (توضیح بسیار روشن برای مبتدیان) 08:24
-
تمرین عملی Docker Exec در برابر Docker Attach 08:22
-
Docker Volumes چیست؟ 06:41
-
تمرین عملی Docker Volumes با مثالها 01:00:36
-
چرا به شبکهسازی نیاز داریم؟ 05:27
-
تمرین عملی Docker Bridge Network - توضیح ارتباط بین کانتینرها 22:08
-
تمرین عملی Docker Host Network - توضیح سریعترین حالت شبکهبندی 08:56
-
تمرین عملی Docker None Network - توضیح کانتینر بدون شبکه 08:51
-
Dockerfile چیست؟ 07:46
-
توضیح FROM و WORKDIR و COPY و RUN 19:58
-
CMD در برابر ENTRYPOINT (رفع یک ابهام بزرگ) 11:15
-
توضیح لایهها و کش در Dockerfile 15:14
-
dockerignore. و Build Context 14:28
-
بهترین شیوههای Dockerfile (محیط تولید) 22:07
-
Databridge lite - پروژه اپلیکیشن سهلایه 30:12
-
با Docker Compose مشکل دارید؟ اول YAML را یاد بگیرید 14:12
-
دیگر فرمانهای طولانی Docker ننویسید! همین حالا Docker Compose را یاد بگیرید 01:01:22
-
کاهش حجم ایمیج با Multi-Stage 37:50
-
آشنایی با Docker Hub 11:56
-
Amazon ECR 13:34
-
پروژه Docker - استقرار مرحلهبهمرحله اپلیکیشن غذایی 3 لایه (QuickByte) 40:37
-
تبریک 00:21
مشخصات آموزش
مسترکلاس Docker - از صفر تا استقرار در تولید با پروژهها
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:46
- مدت زمان :12:23:44
- حجم :10.98GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy