تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی Docker برای توسعه‌دهندگان: ساخت و مدیریت کانتینرهای Docker

دوره آموزشی Docker برای توسعه‌دهندگان: ساخت و مدیریت کانتینرهای Docker

2 ساعت 11 دقیقهمتوسط2025-10-20

مدرسین

Shelley Benhoff

Shelley Benhoff

جزئیات دوره

با این دوره یاد می‌گیرید چطور از Docker برای توسعه اپلیکیشن‌ها استفاده کنید. استاد Shelley Benhoff شما رو قدم به قدم راهنمایی می‌کنه تا از مهارت‌های پایه Docker—مثل راه‌اندازی اولیه اپلیکیشن—تا انتشار اپلیکیشن خودتون روی کلود رو یاد بگیرید.

در این دوره یاد می‌گیرید چطور کانتینر بسازید و اجرا کنید، Dockerfileهای واضح و بهینه بنویسید و ذخیره‌سازی پایدار و شبکه‌بندی کانتینرها رو مدیریت کنید تا اپلیکیشن‌های واقعی کار کنن. با مثال‌های تعاملی، یاد می‌گیرید چرخه عمر کانتینرها رو بررسی کنید و اشکال‌زدایی کنید و همچنین برنامه‌های چندکانتینره رو با Docker Compose مدیریت کنید.

علاوه بر این، مفاهیم پایه‌ای خوشه‌بندی با Swarm و نحوه انتشار و مقیاس‌بندی سرویس‌ها در Kubernetes رو هم یاد می‌گیرید. در نهایت، آماده می‌شید که با اطمینان کانتینرهای Docker رو بسازید، مدیریت کنید و در جریان کاری روزمره توسعه خودتون مستقیماً منتشر کنید.

اهداف یادگیری
شناخت مفاهیم اصلی کانتینری‌سازی و تفاوت Docker با ماشین‌های مجازی سنتی
پیاده‌سازی Dockerfile برای ساخت، برچسب‌گذاری و بهینه‌سازی تصاویر کانتینر از نظر عملکرد و امنیت
بررسی چرخه عمر کانتینرها و استفاده از دستورات CLI Docker برای مدیریت، بررسی و اشکال‌زدایی کانتینرهای در حال اجرا
طراحی معماری اپلیکیشن‌های چندکانتینره با Docker Compose، شامل وابستگی‌ها و پیکربندی سرویس‌ها
استقرار و مقیاس‌بندی سرویس‌های کانتینری با Docker Swarm و Kubernetes و اجرای جریان‌های پایه اورکستریشن
ادغام Docker در خط‌های CI/CD برای خودکارسازی ساخت تصاویر، تست و انتشار در جریان کاری تکرارپذیر

سرفصل ها

مقدمه

  • توسعه خود را با داکر ساده کنید
  • آنچه باید بدانید

معرفی داکر

  • چرا از داکر استفاده کنیم
  • نصب دسکتاپ داکر
  • نصب افزونه ابزارهای کانتینر برای VS Code
  • مقایسه تصاویر و کانتینرها
  • اجرای اولین کانتینر شما

کار با کانتینرهای داکر

  • استفاده از دستورات Docker CLI
  • بازرسی کانتینرها
  • مشاهده لاگ‌های کانتینر
  • برداشتن ظروف
  • چالش - مدیریت کانتینرهای داکر
  • راهکار - مدیریت کانتینرهای داکر

ساختن تصاویر

  • پیدا کردن و دریافت ایمیج‌های داکر
  • نوشتن یک داکرفایل
  • استفاده از دستور docker build
  • فهرست کردن، بررسی و حذف تصاویر
  • کار با مخزن تصویر
  • چالش - ساخت یک تصویر سفارشی
  • راهکار - ساخت یک تصویر سفارشی

اجرای برنامه‌های چند کانتینری با Docker Compose

  • داکر کامپوز چیست؟
  • نوشتن یک فایل Docker Compose
  • اجرای یک برنامه چند کانتینری
  • استفاده از دستورات Docker Compose CLI
  • چالش - اجرای یک برنامه چند کانتینری
  • راهکار - اجرای یک برنامه چند کانتینری

استفاده از ذخیره‌سازی پایدار و شبکه

  • مقایسه‌ی حجم‌های داکر و اتصال‌های اتصال
  • استفاده از یک درایو داکر
  • استفاده از bind mount
  • ایجاد یک شبکه سفارشی
  • چالش - کار با ذخیره‌سازی پایدار و شبکه‌ها
  • راهکار - کار با ذخیره‌سازی پایدار و شبکه‌ها

معرفی Swarm

  • حالت Swarm چیست؟
  • مقداردهی اولیه یک دسته (swarm)
  • اضافه کردن گره‌ها به یک گروه (swarm)
  • استقرار و مدیریت یک سرویس
  • چالش - استفاده از حالت Swarm
  • راه حل - استفاده از حالت Swarm

معرفی کوبرنتیز

  • کوبرنتیز چیست؟
  • نصب kubectl و minikube
  • ترجمه Docker Compose به Kubernetes با استفاده از Kompose
  • استقرار یک برنامه نمونه
  • مقیاس‌بندی در Kubernetes
  • چالش - کار با Kubernetes
  • راهکار - کار با Kubernetes
  • حذف منابع Kubernetes و متوقف کردن minikube

ادغام داکر در CI CD Pipelines

  • ادغام Docker در CI CD pipelines
  • افزودن گردش کار GitHub Actions
  • ایجاد اسرار در مخزن GitHub شما
  • اجرای گردش کار GitHub
  • چالش - پیاده‌سازی گردش کار GitHub
  • راهکار - پیاده‌سازی گردش کار GitHub

نتیجه‌گیری

  • ارتقاء سطح تخصص داکر شما

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal