توضیح آسان داکر - عملی و ساده از ابتدا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مفاهیم اصلی را از مبانی تا سطح پیشرفته با توضیحات ساده و کاربردی بهخوبی درک کنید.
- اصول داکر و مفاهیم کانتینر را یاد بگیرید و تفاوت کانتینرها با ماشینهای مجازی را بفهمید.
- داکر را در سیستم خود نصب و پیکربندی کنید و راهاندازی آن را بهدرستی بررسی کنید.
- با اطمینان با کانتینرها و ایمیجهای داکر با فرمانهای ضروری داکر کار کنید.
- ایمیجهای سفارشی را با Dockerfile ایجاد کرده و هر دستور را بهروشنی درک کنید.
- از volumeها و شبکهسازی در داکر برای مدیریت داده و ارتباط بین کانتینرها استفاده کنید.
- اپلیکیشنهای واقعی (مانند اسپرینگ بوت) را کانتینرسازی کنید و آنها را در محیطهای ایزوله اجرا کنید.
پیشنیازهای دوره
- هیچ تجربه قبلی در داکر یا DevOps لازم نیست، همهچیز را از ابتدا توضیح میدهیم.
- تمایل به تمرین همراه با مدرس و امتحان کردن دستورات
- یک لپتاپ یا کامپیوتر دسکتاپ برای انجام همه دموها و تمرینهای عملی
توضیحات دوره
داکر را از ابتدا و با یک رویکرد عملی و مناسب مبتدیان یاد بگیرید؛ رویکردی که حتی مفاهیم پیچیده را هم ساده و قابلفهم میکند. این دوره بر ساختن یک پایه قوی و کاربردی در داکر، بدون نظریههای اضافی یا ایجاد سردرگمی تمرکز دارد. همهچیز را به صورت گامبهگام توضیح میدهیم تا بتوانید با اطمینان از داکر در سناریوهای واقعی استفاده کنید.
تا پایان این دوره، شما درک محکمی از اصول داکر خواهید داشت، در کار با ایمیجها و کانتینرها راحت خواهید بود و میتوانید با اطمینان Dockerfiles بنویسید تا اپلیکیشنها را کانتینری کنید. همچنین یاد میگیرید داکر در پشت صحنه چگونه کار میکند و چگونه در توسعه مدرن و گردشکارهای DevOps استفاده میشود.
آنچه در این دوره یاد خواهید گرفت:
- اصول و مفاهیم اصلی داکر
- ایمیجها و کانتینرهای داکر
- مبانی Dockerfile و فرمانهای ضروری Dockerfile
- Dockerfileهای چندمرحلهای و بهترین شیوهها
- اصول شبکهسازی داکر
- مبانی volumeها و ذخیرهسازی در داکر
- Docker Compose برای اپلیکیشنهای چندکانتینری
- اصول Docker Swarm (آشنایی با ارکستراسیون)
همچنین تجربه عملی در کانتینرسازی اپلیکیشنها بدست خواهید آورد که شامل موارد زیر است:
- یک اپلیکیشن ریاکت
- یک اپلیکیشن اسپرینگ بوت
- یک اپلیکیشن پایتون
- یک وب اپلیکیشن مبتنی بر Maven
همه موضوعات را با دموهای لایو پوشش میدهیم تا بتوانید همراه با مدرس تمرین کنید و در استفاده از داکر به اعتمادبهنفس واقعی برسید.
این دوره برای افراد کاملا مبتدی و همچنین افراد شاغل مناسب است که میخواهند درک روشن، ساختارمند و کاربردی از داکر داشته باشند.
یادگیری داکر را به شکلی ساده، عملی و مؤثر شروع کنید و مهارتهایی کسب کنید که در دنیای امروز مبتنی بر cloud و DevOps ضروری هستند.
این دوره برای چه کسانی مناسب است؟
- مبتدیان DevOps و داکر که میخواهند کانتینرسازی را از ابتدا و با توضیحات روشن و ساده شروع کنند.
- دانشجویان و تازهکارهایی که میخواهند مهارتهای مرتبط با صنعت را یاد بگیرند و آمادگی شغلی خود را افزایش دهند.
- هر کسی که برای مصاحبههای فنی آماده میشود و انتظار میرود داکر و مفاهیم اولیه DevOps را بداند.
- افراد شاغلی که میخواهند مهارتهای خود را ارتقا دهند و به سمت نقشهای DevOps یا cloud حرکت کنند.
توضیح آسان داکر - عملی و ساده از ابتدا
-
به این دوره داکر خوش آمدید 00:43
-
«در سیستم مدرس کار میکند» - درک مشکل واقعی 06:50
-
چگونه مجازیسازی تلاش کرد مشکلات استقرار را حل کند 11:43
-
راهحل با کانتینرسازی 07:09
-
بررسی اولیه داکر 05:08
-
بررسی راهاندازی و نصب داکر 01:45
-
نصب و پیکربندی داکر دسکتاپ 03:42
-
ایجاد حساب AWS برای تمرین داکر 04:38
-
راهاندازی Git Bash و ترمینال برای داکر 03:17
-
ایجاد یک نمونه EC2 و نصب داکر 08:30
-
آشنایی با لابراتوارهای داکر و Playground آنلاین 02:01
-
معماری اولیه داکر 05:23
-
فرمانهای ضروری داکر 08:49
-
اجرای کانتینرهای داکر در حالت detached 03:56
-
دسترسی به اپلیکیشنها با port mapping در داکر 08:17
-
چگونه ایمیجهای داکر را تگ کنیم؟ 04:06
-
ورود به داخل یک کانتینر داکر در حال اجرا 10:31
-
مبانی Dockerfile با یک مثال عملی 10:21
-
دستور WORKDIR 08:07
-
RUN در مقابل CMD در Dockerfile 07:13
-
دستور EXPOSE 03:20
-
CMD در مقابل ENTRYPOINT 08:16
-
داکرایز کردن یک وب اپلیکیشن Maven 06:31
-
Push کردن ایمیجهای داکر به Docker Hub 03:06
-
Pull و اجرای ایمیجهای داکر از Docker Hub 03:11
-
داکرایز کردن وب اپلیکیشن اسپرینگ بوت 07:26
-
Push کردن ایمیج مربوط به اسپرینگ بوت به Docker Hub 04:17
-
داکرایز کردن Spring Boot REST API (Gradle) 08:45
-
Pull و اجرای Spring Boot REST API (Gradle) 03:17
-
Dockerfile تکمرحلهای با Maven و اسپرینگ بوت 10:21
-
چرا Dockerfileهای تکمرحلهای توصیه نمیشوند؟ 03:49
-
توضیح Dockerfile چندمرحلهای با یک اپلیکیشن اسپرینگ بوت 11:07
-
داکرایز کردن یک اپلیکیشن ریاکت با Dockerfile چندمرحلهای 11:56
-
داکرایز کردن یک اپلیکیشن ساده Python Flask 08:58
-
آشنایی با شبکهسازی در داکر 04:25
-
شبکههای پیشفرض داکر 08:11
مشخصات آموزش
توضیح آسان داکر - عملی و ساده از ابتدا
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:36
- مدت زمان :04:11:44
- حجم :5.98GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy