دوره آموزشی ساخت و بهینهسازی تصاویر داکر
1 ساعت 39 دقیقهمتوسط2025-08-07
مدرسین

Shelley Benhoff
جزئیات دوره
در این دوره متوسط Docker، مدرس و کاپیتان داکر، Shelley Benhoff، به شما نشان میدهد که چطور ساختار لایهای داکر و مکانیزم کشینگ (Caching) میتوانند سرعت ساخت تصاویر داکر را به شکل چشمگیری افزایش دهند و حجم آنها را کاهش دهند.
در این دوره یاد میگیرید بهترین روشها برای نوشتن Dockerfile، استفاده از ساختهای چند مرحلهای (multi-stage builds) و بهینهسازی فرایند ساخت را به منظور افزایش امنیت و کارایی چگونه است.
در پایان، توانایی ساخت تصاویر داکر سبک، قابل نگهداری و مطابق با استانداردهای صنعتی را خواهید داشت.
اهداف یادگیری
کار با ریجستریها برای کشیدن (pull) و بارگذاری (push) تصاویر داکر
توضیح چگونگی کارکرد لایههای تصاویر و کشینگ داکر برای بهینهسازی فرایند ساخت
نوشتن Dockerfile با بهترین شیوهها برای ایجاد تصاویر کارآمد و قابل نگهداری
پیادهسازی ساختهای چند مرحلهای برای کاهش حجم تصویر و افزایش سرعت ساخت
عیبیابی مشکلات رایج مرتبط با فرایند ساخت و کشینگ
در این دوره یاد میگیرید بهترین روشها برای نوشتن Dockerfile، استفاده از ساختهای چند مرحلهای (multi-stage builds) و بهینهسازی فرایند ساخت را به منظور افزایش امنیت و کارایی چگونه است.
در پایان، توانایی ساخت تصاویر داکر سبک، قابل نگهداری و مطابق با استانداردهای صنعتی را خواهید داشت.
اهداف یادگیری
کار با ریجستریها برای کشیدن (pull) و بارگذاری (push) تصاویر داکر
توضیح چگونگی کارکرد لایههای تصاویر و کشینگ داکر برای بهینهسازی فرایند ساخت
نوشتن Dockerfile با بهترین شیوهها برای ایجاد تصاویر کارآمد و قابل نگهداری
پیادهسازی ساختهای چند مرحلهای برای کاهش حجم تصویر و افزایش سرعت ساخت
عیبیابی مشکلات رایج مرتبط با فرایند ساخت و کشینگ
مهارت ها
Docker Inc.DockerDevOps ToolsDevOpsProject
سرفصل ها
مقدمه
- درک تصاویر داکر
- آنچه باید بدانید
معرفی ایمیجهای داکر
- مقایسه تصاویر و کانتینرهای داکر
- چرا بهینهسازی تصویر اهمیت دارد
- یافتن تصاویر رسمی در Docker Hub
- ساخت تصاویر سفارشی
- چالش - یافتن و ساخت تصاویر
- راه حل - یافتن و ساخت تصاویر
سازماندهی تصاویر
- چرا سازماندهی تصویر اهمیت دارد
- برچسبگذاری تصاویر داکر
- برچسبگذاری ایمیجهای داکر
- کار با برچسبها و برچسبها
- کار با مخزن تصویر
- چالش - برچسبگذاری و لیبلگذاری تصاویر داکر
- راهکار - برچسبگذاری و لیبلگذاری ایمیجهای داکر
درک لایههای حافظه پنهان ساخت و تصویر
- نحوهی ساخت و عملکرد لایههای داکر
- آشنایی با مکانیزم حافظه پنهان (cache)
- حذف فایلهای غیرضروری
- ساخت تصاویر با استفاده از گزینههای ذخیرهسازی
- چالش - کار با حافظه پنهان ساخت
- راه حل - کار با حافظه پنهان ساخت
استفاده از بهترین شیوههای داکرفایل
- انتخاب یک تصویر پایه
- گنجاندن شیوههای امنیتی اولیه
- ترکیب دستورات و حفظ خوانایی
- چالش - بهینهسازی یک فایل داکر
- راهکار - بهینهسازی یک فایل داکر
کار با ساختهای چند مرحلهای
- چرا ساختهای چند مرحلهای اهمیت دارند؟
- راهاندازی یک ساخت چند مرحلهای
- بررسی خروجی ساخت چند مرحلهای
- چالش - راهاندازی یک داکرفایل چند مرحلهای
- راهکار - راهاندازی یک داکرفایل چند مرحلهای
عیبیابی ایمیجهای داکر
- شناسایی خطاهای رایج در ساخت ایمیج داکر
- استفاده از تکنیکهای اولیه اشکالزدایی
- چالش - اشکالزدایی تصاویر داکر
- راه حل - اشکال زدایی تصاویر داکر
نتیجهگیری
- ارتقای مهارتهای داکر شما