دوره آموزشی یادگیری جامع Docker
6 ساعت 8 دقیقهمتوسط2023-04-14
مدرسین

Carlos Nunez
Cloud and Software Consultant | Field Engineer at VMware
جزئیات دوره
داکر یکی از محبوبترین راهکارهای ذخیرهسازی کانتینرها توی دنیاست. توی این دوره، کارلوس نونیز هر چیزی که برای شروع کار با داکر نیاز داری رو بهت یاد میده.
با کارلوس همراه شو تا یاد بگیری چطوری اولین Dockerfile خودت رو بسازی و با مفاهیم مهمی مثل اجرای کانتینرها، شبکه داکر، ذخیرهسازی، Docker Registry و حتی عملیات پیشرفته داکر آشنا بشی. 🚀
اهداف یادگیری:
آشنایی با مفاهیم پایهای داکر
یادگیری ایجاد و مدیریت کانتینرها
درک شبکهسازی و ذخیرهسازی در داکر
آموزش ساخت Dockerfile و استفاده از Registry
آشنایی با عملیات پیشرفته و بهینهسازی داکر
با کارلوس همراه شو تا یاد بگیری چطوری اولین Dockerfile خودت رو بسازی و با مفاهیم مهمی مثل اجرای کانتینرها، شبکه داکر، ذخیرهسازی، Docker Registry و حتی عملیات پیشرفته داکر آشنا بشی. 🚀
اهداف یادگیری:
آشنایی با مفاهیم پایهای داکر
یادگیری ایجاد و مدیریت کانتینرها
درک شبکهسازی و ذخیرهسازی در داکر
آموزش ساخت Dockerfile و استفاده از Registry
آشنایی با عملیات پیشرفته و بهینهسازی داکر
مهارت ها
DockerVirtualizationEssential TrainingNetwork and System Administration
سرفصل ها
0. مقدمه
- 01 - غواصی عمیقتر در داکر
- 02 - آنچه باید بدانید
1. داکر توضیح داد
- 03 - خلاصه Docker
- 04 - زمان اجرا کانتینر
- 05 - زمان اجرا OCI و CRI
- 06 - موتور داکر
- 07 - فایلهای پیکربندی Docker کجا هستند
2. نصب Docker - The Hard Way
- 08 - وقتی Docker Desktop آن را قطع نمی کند
- 09 - نصب لیما
- 10 - پیکربندی لیما
- 11 - راهاندازی Lima VM
- 12 - نصب زیر سیستم ویندوز برای لینوکس (WSL)
- 13 - نصب Docker در WSL
- 14 - ظروف خود را با پورتینر تجسم کنید
3. Docker Images Demystified
- 15 - تصاویر داکر چیست؟
- 16 - غواصی عمیقتر در تصاویر داکر - قسمت 1
- 17 - غواصی عمیقتر در تصاویر داکر - قسمت 2
- 18 - درایورهای ذخیره سازی
- 19 - کشش داکر در حال تجزیه
- 20 - Docker را برای فعال کردن ثبت اشکال زدایی پیکربندی کنید
4. بررسی Dockerfiles
- 21 - مقدمه ای بر Dockerfiles
- 22 - آناتومی یک داکرفایل
- 23 - منابع دیگر تصاویر Docker با FROM
- 24 - ساختن اولین تصویر
- 25 - افزودن و کپی فایلها با COPY و ADD
- 26 - به روز رسانی تصویر
- 27 - سفارشی کردن تصویر Docker خود با RUN
- 28 - برنامه خود را با ENTRYPOINT شروع کنید
- 29 - برنامه خود را با CMD شروع کنید
- 30 - اضافه کردن متغیرها با ENV و ARG
- 31 - سایر دستورات مفید Dockerfile
- 32 - ساختهای چند مرحله ای
- 33 - تصاویر چند پلتفرمی
- 34 - تصاویر چند برنامه ای
- 35 - چالش - اولین تصویر خود را بسازید و اجرا کنید
- 36 - راه حل - اولین تصویر خود را بسازید و اجرا کنید
5. عملیات Docker پیشرفته
- 37 - گسترش امتیازات کانتینر با قابلیت ها
- 38 - تعیین محدودیت ظرف - قسمت 1
- 39 - تعیین محدودیت ظرف - قسمت 2
- 40 - پیکربندی ورود به سیستم با درایورهای ورود - قسمت 1
- 41 - پیکربندی ورود به سیستم با درایورهای ورود - قسمت 2
- 42 - پیکربندی Daemon Docker
6. داکر در داکر
- 43 - فایل داکر در داکر
- 44 - ایجاد کانتینر برای اجرای کانتینرها
- 45 - نصب داکر در کانتینر کانتینرها
- 46 - محدودیتهای داکر از طریق داکر
7. شبکه سازی
- 47 - مقدمه ای بر شبکه کانتینری
- 48 - ایجاد شبکههای داکر با شبکه سازی حالت پل
- 49 - در معرض دید کانتینرهای بین کانتینرها
- 50 - اشتراک گذاری شبکه یک میزبان با شبکه حالت میزبان
- 51 - غیرفعال کردن شبکه با درایور none
- 52 - درایورهای شبکه پیشرفته و افزونههای شبکه
8. ذخیرهسازی داده ها
- 53 - مقدمه ای بر نگهداری ظروف
- 54 - حجمها چگونه کار میکنند
- 55 - ایجاد جلدهای داکر
- 56 - ایجاد bind mount
- 57 - کپی دادهها از مجلدات
- 58 - اخطارهای مربوط به نصب را با Docker Desktop متصل کنید
9. ثبت داکر
- 59 - مقدمه ای بر رجیستریهای داکر
- 60 - ایجاد یک رجیستری ساده
- 61 - فشار دادن لیستهای مانیفست چند پلتفرمی
- 62 - ایجاد و ورود به رجیستریهای تایید شده
- 63 - ثبت تصاویر کانتینر جایگزین محبوب
10. منابع اضافی Docker
- 64 - بهترین شیوههای Docker
- 65 - با Docker Compose آن را به سطح بعدی ببرید
- 66 - با Kubernetes حتی بیشتر از قبل ارتقا پیدا کنید
نتیجه
- 67 - ممنون
دوره های مرتبط
- دوره آموزشی یادگیری جامع داکر: بخش دوم ارکستراسیون
- دوره آموزشی یادگیری جامع داکر: بخش اول نصب و پیکربندی
- دوره آموزشی یادگیری جامع داکر: بخش سوم ایجاد تصویر، مدیریت و رجیستری
- دوره آموزشی یادگیری جامع داکر: بخش چهارم ذخیره سازی و حجم
- دوره آموزشی یادگیری جامع داکر:بخش پنجم شبکه
- دوره آموزشی یادگیری جامع داکر:بخش ششم امنیت
- دوره آموزشی یادگیری داکر در آزور (2019)
- دوره آموزشی استفاده از داکر و NET Core.
مسیرهای مرتبط
- مسیر آموزشی آماده شدن برای گواهینامه Docker Certified Associate (DCA)
- مسیر آموزشی توسعه و ارائه دادن نرم افزارها با Docker
- مسیر آموزشی تبدیل شدن به یک مدیر Docker
- مسیر آموزشی ادغام مداوم/تحویل مستمر (CI/CD) با جنکینز
- مسیر آموزشی مدیریت برنامه های فنی
- مسیر آموزشی آماده شدن برای آزمون AZ-203 Developing Solutions for Microsoft Azure Exam
- مسیر آموزشی ایجاد دانش خود در مدیریت ابری
- مسیر آموزشی مهارتهای MS SQL Server خودت رو ارتقا بده