داکر پلتفرم کانتینری نرم افزاری پیشرو در جهان است. Docker یک شیوه استقرار و مقیاس دادن اپلیکیشن ها در محیط مجازی خود توسعه دهنده به صورت مجزا است. در این دوره با راه اندازی داکر بر روی دسکتاپ ویندوز، اجرای اولین تصویر ASP.NET Core Docker، مدیریت و اجرای تصاویر، نحوه اجرای کانتینر با خط فرمان Docker، پورت ها و متغرهای محیط، ایجاد اولین اپلیکیشن ASP.NET Core، افزودن پایگاه داده و کانتینرها، اشکال زدایی اپلیکیشن های دات نت با تعامل با تصویر Docker و اشکال زدایی آن در یک کانتینر با استفاده از ویژوال استودیو، اجرای تصویر داکر در کلود: Azure، AWS و Google Cloud آشنا می شوید. در آخر Kubernetes را که پلتفرم متن بازی از Google برای استقرار، مقیاس پذیری و مدیریت کانتینرها است فرا خواهید گرفت. Kubernetes ابزار مدیریت de facto docker برای اجرای کانتینر در کلود است.

سرفصل:

  • کار با Docker
  • معرفی دوره
  • راه اندازی داکر بر روی دسکتاپ ویندوز
  • فرمان های Docker مورد نیاز
  • Kestrel
  • Dockerfile و Docker Build
  • تگ کردن و اجرای اولین تصویر Docker
  • پیکربندی و سفارش سازی اپلیکیشن dot net core
  • معرفی Nooptime
  • ساخت و اجرای Nooptime
  • انتقال در پیکربندی از طریق متغیرهای محیطی
  • سفارش سازی Dockerfile
  • ایجاد اپلیکیشن Net Core. مبتنی بر داده
  • ایجاد پایگاه داده و کانتینرها
  • بازکردن و تغییر پورت ها با Kestrel
  • اشکال زدایی اپلیکیشن دات نت
  • ورود به اپلیکیشن
  • Docker Logs f برای Nooptime App
  • تعامل با  Docker Image
  • اشکال زدایی در یک کانتینر با استفاده از ویژوال استودیو
  • سیستم های Orchestration و Kubernetes
  • آپشن های مقیاس پذیری داکر
  • Kubernetes با ASP.NET Core