Docker Fundamentals برای مبتدیان [ویدئو]

Docker Fundamentals for Beginners [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Docker مجموعه ای از محصولات پلتفرم به عنوان سرویس است که از مجازی سازی در سطح سیستم عامل برای ارائه نرم افزار در بسته هایی به نام کانتینر استفاده می کند. کانتینرها از یکدیگر جدا می شوند و نرم افزار، کتابخانه ها و فایل های پیکربندی خود را بسته بندی می کنند. آنها می توانند از طریق کانال های کاملاً مشخص با یکدیگر ارتباط برقرار کنند. Docker توسعه، اشتراک گذاری و اجرای برنامه های کاربردی مدرن را سرعت می بخشد. Docker ابزاری است که از کانتینرها برای ایجاد، استقرار و اجرای برنامه‌ها آسان‌تر استفاده می‌کند. در این دوره آموزشی با ماشین های مجازی و کانتینرها، نصب داکر، آشنایی با معماری داکر، شروع/توقف/راه اندازی مجدد داکر دیمون، دستورات داکر برای مدیریت تصاویر و کانتینرها، حجم های داکر، اتصالات، حجم tmpfs، مفاهیم شبکه داکر، آشنا می شوید. و استقرار یک برنامه وب به عنوان یک ظرف Docker. داکر از مفاهیم محاسباتی از قبل موجود مانند کانتینرها و به طور خاص تر، اولیه‌های معروف به «گروه‌ها» و «فضاهای نام» در دنیای لینوکس استفاده کرده است. فناوری Docker از این جهت متمایز است که بر نیازهای توسعه دهندگان و مدیران سیستم برای جدا کردن وابستگی های برنامه از زیرساخت تمرکز دارد. در پایان این دوره، شما درک عمیقی از مفاهیم و دستورات اساسی Docker مورد نیاز برای استقرار یک برنامه وب کسب خواهید کرد. همه فایل‌های منبع در مخزن GitHub در https://github.com/PacktPublishing/Docker-Fundamentals-for-Beginners موجود هستند. سرورهای فیزیکی، ماشین‌های مجازی و کانتینرها را کاوش کنید. آموزش ساخت تصاویر ظروف و حجم ایجاد کنید ایجاد Bind Mounts جزئیات مفاهیم شبکه داکر را مطالعه کنید درک مفاهیم ارکستراسیون این دوره برای مهندسان DevOps، مدیران سیستم و مهندسان Cloud طراحی شده است که می خواهند در مورد Docker برای اهداف پیشرفته بیاموزند. این همچنین برای مدیران DevOps که برای هر سازمانی کار می کنند مناسب است. برای استفاده حداکثری از این دوره، مفاهیم پایه فناوری اطلاعات مورد نیاز است. دسترسی رایگان آنلاین به آزمایشگاه برای کمک به مبتدیان برای درک مفاهیم Docker * طراحی شده برای مبتدیان مطلق با یک روش گام به گام که باید در سراسر جهان دنبال شود * استقرار یک برنامه وب به عنوان یک ظرف Docker

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

مقدمه دوره Introduction to the Course

  • بررسی اجمالی دوره Course Overview

  • چرا باید Dockers را یاد بگیرید Why Should You Learn Dockers

شروع شدن Getting Started

  • نمای کلی ماژول Module Overview

  • سرورها در مقابل ماشین های مجازی در مقابل کانتینرها Servers Versus Virtual Machines Versus Containers

  • کانتینرها و میکروسرویس ها Containers and Microservices

  • دردها و فواید Pains and Benefits

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

  • نسخه های داکر Docker Editions

  • نصب نسخه انجمن Docker - اوبونتو Docker Community Edition Installation - Ubuntu

  • Docker Test Drive - نسخه ی نمایشی Docker Test Drive - Demo

تصاویر داکر و رجیستری Docker Images and Registry

  • نمای کلی ماژول Module Overview

  • ظروف و تصاویر Containers and Images

  • رجیستری تصویر Image Registry

  • تصاویر و برچسب ها - نسخه ی نمایشی Images and Tags - Demo

  • داکر هاب چیست؟ What is Docker Hub?

  • مفاهیم داکرفایل Dockerfile Concepts

  • ساخت یک تصویر - نسخه ی نمایشی Building an Image - Demo

کار با کانتینرها و تصاویر Working with Containers and Images

  • نمای کلی ماژول Module Overview

  • استفاده از دستور Docker - قسمت 1 Using Docker Command - Part 1

  • استفاده از دستور Docker - بخش 1 نسخه ی نمایشی Using Docker Command - Part 1 Demo

  • استفاده از دستور Docker - قسمت 2 Using Docker Command - Part 2

  • استفاده از دستور Docker - بخش 2 نسخه ی نمایشی Using Docker Command - Part 2 Demo

  • با استفاده از دستور Docker - نسخه 3 قسمت 3 Using Docker Command - Part 3 Demo

  • متغیرهای محیطی Environment Variables

  • فرمان و نقطه ورود Command and Entry Point

  • Command and Entry Point - Demo Command and Entry Point - Demo

موتور داکر Docker Engine

  • نمای کلی ماژول Module Overview

  • فرآیند کانتینر داکر Docker Container Process

  • راه اندازی یک کانتینر با محدودیت (CPU و RAM) Launching a Container with Limits (CPU and RAM)

  • Stop/Start/Restart Docker Stop/Start/Restart Docker

ذخیره سازی Storage

  • نمای کلی ماژول Module Overview

  • ذخیره سازی غیر دائمی Non-Persistent Storage

  • ذخیره سازی مداوم Persistent Storage

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

  • اتصال پایه ها Bind Mounts

  • به اشتراک گذاری داده ها Sharing Data

  • دستورات ذخیره سازی Storage Commands

  • دستورات ذخیره سازی - نسخه ی نمایشی Storage Commands - Demo

شبکه سازی Networking

  • مبانی شبکه داکر Docker Networking Basics

  • Docker Networking - نسخه ی نمایشی Docker Networking - Demo

Docker Compose Docker Compose

  • Docker Compose چیست؟ What is Docker Compose?

  • وردپرس - جزئیات WordPress - Details

  • وردپرس - نسخه ی نمایشی WordPress - Demo

ارکستراسیون کانتینری در تولید Container Orchestration in Production

  • راه حل های ارکستراسیون - مقدمه Orchestration Solutions - Intro

داکر در مک و ویندوز Docker on Mac and Windows

  • Docker Desktop - Windows و MAC Docker Desktop - Windows and MAC

نتیجه Conclusion

  • نتیجه Conclusion

نمایش نظرات

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

Docker Fundamentals برای مبتدیان [ویدئو]
جزییات دوره
5 h 30 m
46
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Coding Gears | Train Your Brain Coding Gears | Train Your Brain

معمار فناوری درباره شرکت ما: GlobalETraining .com دوره های فنی خودآزمایی را ارائه می دهد و یادگیری آن را آسان می کند. ما سالهاست که در زمینه آموزش IT با ارائه دوره های آموزشی در یونیکس ، ویندوز ، سی شارپ ، جاوا ، برنامه نویسی پایتون ، SQL سرور ، آزمایش دستی ، اتوماسیون و ... فعالیت می کنیم. مدرسان ما 20+ سال تجربه در زمینه های مختلف فنی دارند - توسعه نرم افزار ، تست نرم افزار ، سیستم های ویندوز و مدیریت شبکه ، سیستم های Unix/Linux و مدیریت شبکه ، فن آوری های مجازی سازی ، ذخیره سازی ، برنامه نویسی پوسته ، سیستم های مدیریت پایگاه داده (MS SQL Server ، MySQL ، IBM DB2 ، Cassandra) ، کانتینر سازی (Dockers) ، Mesos ، Marathon ، Jenkins ، Jira ، Elastic Cloud Storage (ECS) ، Gluster File System ، CoreOS ، Ansible و سایر مناطق. GlobalETraining در 10+ سال گذشته هزاران دانش آموز را راهنمایی کرده است و تجربه زیادی در ارائه آموزش - هم در کلاس و هم در اینترنت دارد.