Docker یک پلت فرم باز برای برنامه نویسان و مدیران شبکه است که از آن برای ساخت ship و اجرای اپلیکیشن های توزیع شده، چه بر روی لپ تاپ ها، VMs مرکز داده، و یا در ابر استفاده می کنند. در این دوره، Docker را با استفاده از سخنرانی های بسیار ساده برای استفاده افراد مبتدی توضیح می دهیم. مطالب با نسخه های نمایشی همراه هستند که نحوه ی نصب و راه اندازی با Docker را نشان می دهند. تمرینات کدگذاری که همراه با این دوره ارائه شده اند به شما در تمرین دستورات Docker، ساخت تصاویر با استفاده از Dockerfiles و تمرین Docker compose، کمک می کنند. در این صورت شما  قادر خواهید بود فایل های Docker  را برای موارد مختلف استفاده در مرورگر خود فراهم کنید. به این ترتیب شما واقعا نیاز به تنظیم محیط خود جهت تمرینات عملی نخواهید داشت. این تمرین های کدگذاری  دستورات شما و Dockerfiles را ارزیابی می کنند واین اطمینان را برای شما حاصل می کنند که آنها را به درستی نوشته اید. در پایان تست هایی نیز برای ارزیابی مهارت های شما درنظر گرفته شده و چالشی برای شما طرح ریزی شده است تا بتوانید با استفاده از مهارت های که در طی دوره حاضر آموخته اید آن را حل کنید. کار با دانش آموزان دیگر در جامعه برای ایجاد یک Dockerfile، و دریافت بازخورد برای کار شما، یک روش عالی برای به دست آوردن تجربه پروژه واقعی است. این تکالیف شما را به سوی تحقیق و توسعه تصاویر Docker خودتان سوق خواهد داد.

استایل و رویکرد

یک راه مناسب برای تقویت دانش پایه شما با استفاده از نمونه های کامل.

  • مروری بر Docker
  • نسخه ی نمایشی – نصب و راه اندازی Docker
  • دستورات Docker
  • دستورالعمل های اصلی Docker
  • نسخه ی نمایشی – دستورات Docker
  • نسخه ی نمایشی – تمرینات کدگذاری
  • اجرای Docker
  • نسخه ی نمایشی – ویژگی های پیشرفته اجرای Docker
  • تصاویر Docker
  • نسخه ی نمایشی – ایجاد یک تصویر جدید Docker
  • Docker Compose
  • Docker Swarm
  • شبکه های Docker
  • نتیجه گیری