لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
نمایش نظرات