تسلط بر Docker Essentials - Hands-on DevOps

Mastering Docker Essentials - Hands-on DevOps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کانتینری‌سازی را با استفاده از Docker از طریق سخنرانی‌ها، نمایش‌های عملی، آزمون‌ها و تمرین‌های برنامه‌نویسی عملی انجام دهید. شروع به کانتینری‌سازی استقرار و پیکربندی Docker در پلتفرم‌های مختلف دستورات پایه Docker با تمرین‌های عملی Core Docker Objects - تصویر، کانتینر، شبکه و حجم درک و ساخت تصاویر Docker با استفاده از Dockerfiles - ساخت و استقرار کاربردی برنامه‌های کاربردی مبتنی بر پایتون به عنوان Capstone شروع پروژه با Docker Compose درک و ساخت پشته برنامه ها با استفاده از فایل های Docker Compose پیش نیازها: دانش پایه یونیکس/لینوکس (خوب است) مهارت های مدیریت سیستم پایه

Docker یک پلت فرم باز است که ابزارها و راه‌حل‌هایی را برای بسته‌بندی، ساخت و اجرای برنامه‌های کانتینری ارائه می‌دهد.


در این دوره آموزشی چیست؟

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


اگر در Docker تازه کار هستید، نگران نباشید - این دوره از اصول اولیه شروع می شود و به تدریج به موضوعات متوسط ​​می رسد.


اطلاعیه حقوقی:

Docker® یک علامت تجاری ثبت شده Docker Inc. در ایالات متحده و سایر کشورها است. این دوره دارای گواهی، معتبر، وابسته و تایید نشده توسط Docker, Inc.


ساختار دوره:

  • سخنرانی ها

  • نمایشگر

  • آزمون‌ها

  • تکالیف


محتویات دوره:

  • معرفی Docker

  • راه اندازی Docker Engine

  • راه اندازی Docker Desktop

  • آشنایی با معماری Docker

  • مستندات Docker

  • تصاویر داکر

  • ثبت‌های کانتینر

  • ظروف داکر

  • ساخت یک تصویر با یک Dockerfile

  • شبکه Docker

  • جلدهای Docker

  • Dockerfile چند مرحله ای

  • Containerizing Applications (پروژه نمونه با استفاده از Python)

  • نوشتن Docker


همه بخش‌های این دوره دارای نمایش زنده هستند. کاربران ثبت نام شده تشویق می شوند تا محیط Docker خود را راه اندازی کنند، در تمرینات شرکت کنند و از طریق تجربه عملی یاد بگیرند!


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

مقدمه ای بر داکر Introduction to Docker

  • معرفی دوره Course Introduction

  • معرفی موضوع - مقدمه ای بر داکر Topic Introduction - Introduction to Docker

  • شروع با Containerization Getting Started with Containerization

  • مفاهیم اصلی Containerization (Spaces و Cgroups) Containerization Core Concepts (namespaces and cgroups)

  • مجموعه ابزار ظرف موجود Available Container Toolsets

  • داکر در یک نگاه Docker at a Glance

  • معماری داکر Docker Architecture

  • Core Docker Objects (تصاویر، کانتینرها، شبکه ها و حجم ها) Core Docker Objects (Images, Containers, Networks and Volumes)

  • نمایش - مستندات رسمی Docker Walkthrough Demonstration - Official Docker Documentation Walkthrough

  • خلاصه Summary

  • مقدمه ای بر کانتینرها و داکر Introduction to Containers and Docker

  • Docker CLI Cheatsheet Docker CLI Cheatsheet

  • مطالب دوره - تسلط بر ارائه های ضروری Docker Course Material - Mastering Docker Essentials Presentations

شروع کار با Docker Getting Started with Docker

  • مقدمه موضوع - شروع کار با Docker Topic Introduction - Getting Started with Docker

  • روش های نصب داکر Docker Installation Methods

  • نمایش - نصب Docker Engine در لینوکس Demonstration - Installing Docker Engine on Linux

  • نمایش - راه اندازی Docker Engine با استفاده از Docker Documentation (توصیه می شود) Demonstration - Setup Docker Engine using Docker Documentation (Recommended)

  • نمایش - نصب Docker Desktop در ویندوز Demonstration - Installing Docker Desktop on Windows

  • نمایش - نصب Docker Desktop در مک Demonstration - Installing Docker Desktop on Mac

  • نمایش - زمین بازی داکر Demonstration - Docker Playground

  • مقدمه ای بر Docker CLI Introduction to Docker CLI

  • نمایش - شروع به کار با دستورات Docker Demonstration - Getting Started with Docker Commands

  • خلاصه Summary

  • (اختیاری) نمایش - راه اندازی سرور در محیط ابری AWS (Optional) Demonstration - Setup Server on AWS Cloud Environment

  • شروع کار با Docker Getting Started with Docker

تصاویر داکر Docker Images

  • معرفی موضوع - تصاویر داکر Topic Introduction - Docker Images

  • نمای کلی تصاویر داکر Overview of Docker Images

  • Container Registry و Docker Hub Container Registry and Docker Hub

  • نمایش - داکر هاب Demonstration - Docker Hub

  • مدیریت تصویر با Docker CLI Image Management with Docker CLI

  • نمایش - مدیریت تصاویر با Docker CLI Demonstration - Managing Images with Docker CLI

  • خلاصه Summary

  • تصاویر داکر Docker Images

کانتینرهای داکر Docker Containers

  • معرفی موضوع - کانتینرهای داکر Topic Introduction - Docker Containers

  • بررسی اجمالی کانتینرهای Docker Overview of Docker Containers

  • مدیریت کانتینر با Docker CLI Container Management with Docker CLI

  • نمایش - مدیریت کانتینرها با Docker CLI Demonstration - Managing Containers with Docker CLI

  • خلاصه Summary

  • کانتینرهای داکر Docker Containers

ساخت تصویر با Dockerfile Building an image with a Dockerfile

  • معرفی موضوع - ساختن تصویر با داکرفایل Topic Introduction - Building Image with Dockerfile

  • شروع کار با Dockerfile Getting Started with Dockerfile

  • نمایش - ایجاد یک Dockerfile Demonstration - Creating a Dockerfile

  • نمایش - اعتبار سنجی Dockerfile و ساختن تصویر Demonstration - Validating Dockerfile and building Image

  • نکته روز Tip of the day

  • نمایش - اجرای یک ظرف از تصویر ما Demonstration - Running a Container from our Image

  • خلاصه Summary

  • (اختیاری) نمایش - Thinknyx Dockerlint Utility (Optional) Demonstration - Thinknyx Dockerlint Utility

  • ساخت تصویر با Dockerfile Building an image with a Dockerfile

شبکه داکر Docker Networking

  • معرفی موضوع - شبکه داکر Topic Introduction - Docker Networking

  • مروری بر شبکه داکر Overview of Docker Networking

  • ملزومات شبکه Docker Docker Networking Essentials

  • مدیریت شبکه ها با Docker CLI Managing Networks with Docker CLI

  • نمایش - مدیریت شبکه ها با Docker CLI Demonstration - Managing Networks with Docker CLI

  • شبکه های تعریف شده توسط کاربر User-defined Networks

  • نمایش - شبکه های تعریف شده توسط کاربر Demonstration- User-defined Networks

  • خلاصه Summary

  • شبکه های داکر Docker Networks

جلدهای داکر Docker Volumes

  • معرفی موضوع - جلدهای داکر Topic Introduction - Docker Volumes

  • ذخیره سازی داده ها در کانتینرهای Docker Data Storage in Docker Containers

  • بررسی اجمالی جلدهای Docker Overview of Docker Volumes

  • مدیریت حجم با Docker CLI Volume Management with Docker CLI

  • نمایش - مدیریت حجم ها با Docker CLI Demonstration - Managing Volumes with Docker CLI

  • نمایش - داده های ماندگار با حجم Docker Demonstration - Persisting data with Docker Volumes

  • خلاصه Summary

  • جلدهای داکر Docker Volumes

برنامه های کانتینریزه کردن (پروژه نمونه با استفاده از پایتون) Containerizing Applications (Sample Project using Python)

  • معرفی موضوع - کاربردهای ظروف سازی Topic Introduction - Containerizing Applications

  • نمایش - ایجاد Dockerfile برای برنامه پایتون Demonstration - Creating Dockerfile for Python Application

  • نمایش - ساخت های چند مرحله ای Demonstration - Multi-Stage Builds

  • نمایش - انتشار در دفتر ثبت Demonstration - Publishing to a Registry

  • نمایش - زمان واقعی استقرار برنامه Demonstration - Real time Application Deployment

  • خلاصه Summary

  • کاربردهای ظروف سازی Containerizing Applications

  • لینک مخزن Github برای برنامه Nyxacademy Github Repository Link for Nyxacademy Application

  • (اختیاری) نمایش - درک YAML (Optional) Demonstration - Understanding YAML

Docker Compose Docker Compose

  • معرفی موضوع - Docker Compose Topic Introduction - Docker Compose

  • نمای کلی فایل Docker Compose و compose.yaml Overview of Docker Compose and compose.yaml file

  • مدیریت Docker Compose با Docker CLI Managing Docker Compose with Docker CLI

  • نمایش - Docker Compose در عمل Demonstration - Docker Compose in Action

  • خلاصه Summary

  • Docker Compose Docker Compose

نمایش نظرات

Udemy (یودمی)

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

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

تسلط بر Docker Essentials - Hands-on DevOps
جزییات دوره
4.5 hours
71
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,464
4.5 از 5
دارد
دارد
دارد
Yogesh Raheja
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Yogesh Raheja Yogesh Raheja

مربی و مشاور DevOps، اتوماسیون و Cloud