آموزش Docker برای مبتدیان

Docker tutorial for beginners

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

این روزها، که مجازی‌سازی به جریان اصلی تبدیل شده است، هر منبع فیزیکی را می‌توان برش داد، به طوری که چندین کاربر می‌توانند آن منبع را به روشی با دقت پارتیشن بندی شده به اشتراک بگذارند. این امکان استفاده بسیار بهتر از ظرفیت را فراهم کرد و راه بسیار آسان‌تری برای نمونه‌برداری از حجم‌های کاری جدید فراهم کرد.

تکامل سریع کانتینرها در دو دهه گذشته، پویایی زیرساخت‌های فناوری اطلاعات مدرن را تغییر داده است -- و قبل از شروع به کار داکر در سال 2013 آغاز شد.

کانتینرها راه حلی سبک وزن هستند که ضمن افزایش عملکرد و بهبود استفاده از منابع سرور برای بارهای مختلف، تمام خوبی های ماشین های مجازی را حفظ می کند. همانطور که شکل نشان می دهد، یک کانتینر فقط حاوی یک برنامه کاربردی و هر نرم افزار مرتبط - مانند کتابخانه ها - است که باید اجرا شود، اما هیچ سیستم عاملی ندارد.

هنگامی که Docker در سال 2013 ظهور کرد، کانتینرها در محبوبیت زیادی یافتند.

Docker یک فناوری است که هدف آن تسهیل استقرار برنامه‌ها و مدیریت تدارکات زیرساخت اصلی است.

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

در این دوره آموزشی، پایه‌های استفاده از Docker، ایجاد و مدیریت تصاویر و کانتینرهای Docker، و کاوش در اکوسیستم Docker که از چندین ابزار مفید تشکیل شده است را خواهید آموخت که به شما امکان می‌دهد فرآیند توسعه نرم‌افزار خود را ساده و استاندارد کنید.


سرفصل ها و درس ها

شروع شدن Getting Started

  • به دوره خوش آمدید Welcome to the course

معماری سنتی و مبانی کامپیوتر Traditionnal Architecture & Computer Basics

  • چالش‌های فناوری اطلاعات سنتی Challenges to Traditional IT

  • سخت افزار و نرم افزار Hardware and Software

  • مبانی سیستم عامل Operating System Basics

مبانی مجازی سازی Virtualization basics

  • مجازی سازی چیست؟ What is virtualization

  • ماشین مجازی Virtual Machine

  • هایپروایزر چیست؟ What is a hypervisor?

  • انواع هایپروایزر Types of hypervisors

  • ویژگی های مجازی سازی Virtualization Characteristics

کنتراینرها Contrainers

  • کانتینرها چیست؟ What are Containers

  • مفاهیم ظرف: جداسازی فرآیند Container concepts: Process Isolation

  • تاریخچه مختصری از کانتینرها A brief history of containers

  • تولد داکر The birth of Docker

داکر Docker

  • داکر چیست؟ What is Docker

  • Docker Architecture and Components Docker Architecture and Components

  • Docker Lifecycle & Commands Tutorial Docker Lifecycle & Commands Tutorial

  • Docker Engine را در اوبونتو نصب کنید Install Docker Engine on Ubuntu

نمایش نظرات

آموزش Docker برای مبتدیان
جزییات دوره
2 hours
17
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,000
5 از 5
ندارد
دارد
دارد
Amine Mkacher
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amine Mkacher Amine Mkacher

مهندس ارشد مرکز داده IT