جهت دانلود این آموزش، برنامه پرند استور را نصب کنید

Learning Docker

Tutorial
4.7
Screenshots
یکی از چالش‌های همیشگی در توسعه نرم‌افزار این است که برنامه‌ای روی یک سیستم به خوبی کار می‌کند، اما روی سیستم‌های دیگر مشکل دارد. برای حل این مشکل، معمولاً از ابزارهای مدیریت پیکربندی یا ماشین‌های مجازی استفاده می‌شود. اما این راه‌حل‌ها ممکن است برای توسعه‌دهندگانی که فقط می‌خواهند کدشان در محیط‌های مختلف به درستی اجرا شود، پیچیده و سنگین باشد. اینجاست که Docker وارد می‌شود. Docker یک پلتفرم متن‌باز برای کانتینرها است که به شما اجازه می‌دهد برنامه‌های خود را در قالب "تصاویر" (images) بسته‌بندی کنید تا بتوانند به‌طور یکسان در هر محیطی اجرا شوند.
کانتینرهای Docker شامل کد برنامه به همراه تمامی وابستگی‌ها و کتابخانه‌های سیستم‌عامل مورد نیاز هستند. در این دوره، "کارلوس نونز"، مهندس نرم‌افزار، اصول اولیه Docker را آموزش می‌دهد و شما را با مفاهیمی مانند کانتینرها، Dockerfileها (تصاویر پایه) و قابلیت‌های Docker آشنا می‌کند. در نهایت، یاد می‌گیرید که چگونه کانتینرهای خود را بسازید و مدیریت کنید.

اهداف یادگیری این دوره عبارتند از:
  • پلتفرم Docker چیست؟ و چگونه به شما کمک می‌کند؟
  • تفاوت کانتینرها با ماشین‌های مجازی از نظر عملکرد و استفاده.
  • بررسی سه فناوری اصلی که Docker را متمایز می‌کند: کانتینرهای لایه‌ای، Dockerfile و Docker API.
  • نحوه ایجاد و مدیریت کانتینرها با استفاده از رابط خط فرمان Docker (CLI).
  • چگونگی ساخت تصاویر سفارشی کانتینر با استفاده از Dockerfileها.
  • روش‌های انتشار و مدیریت تصاویر Docker در Docker Registry.
  • نحوه عیب‌یابی مشکلات رایج کانتینرها با دستورات Docker CLI.

Additional Information

Version
2022.12
Total Time
1h 56m
Publisher
Carlos Nunez
File Size
285.71 MB
Category
Tutorial
Download Type
Paid