نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Docker می تواند مزایای زیادی برای روند کار و روند استقرار شما به همراه داشته باشد. شما نحوه استفاده از ابزارها و دستورات Docker ، نحوه کار با تصاویر و کانتینرها ، تکنیک های تنظیم کانتینر و موارد دیگر را خواهید آموخت. ساخت برنامه های وب که به صورت یکسان در چندین محیط اجرا می شوند می تواند یک پروسه زمانبر باشد. این دوره ، Docker for Web Developers ، به شما نحوه استفاده از بستر باز Docker را آموزش می دهد تا بتوانید به طور کارآمد برنامه هایی را بسازید که به طور مداوم در هر دستگاهی اجرا شوند. ابتدا با Docker ، جعبه ابزار آن ، دستورات Docker Machine و Docker Client و چگونگی کمک همه این م youلفه ها به شما در محیط توسعه آشنا خواهید شد. در مرحله بعدی ، کار با تصاویر و همچنین محفظه های Docker و نحوه پیوند و مدیریت آنها را یاد خواهید گرفت. پس از آن ، خواهید فهمید که چگونه یک محیط توسعه کاملاً کاربردی ، چه به صورت محلی و چه در فضای ابری ، راه اندازی شده است. با پایان این دوره ، شما می توانید بهره وری خود را افزایش دهید و برنامه های سبک ایجاد کنید که بدون توجه به محیط کار یکسان اجرا می شوند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
چرا از Docker به عنوان توسعه دهنده استفاده می شود؟
Why Use Docker as a Developer?
-
مقدمه
Introduction
-
داکر چیست؟
What Is Docker?
-
مزایای Docker (برای توسعه دهندگان وب)
Docker Benefits (for Web Developers)
-
ابزار Docker
Docker Tools
-
داکر در عمل
Docker in Action
-
خلاصه
Summary
تنظیم محیط Docker
Setting up Your Docker Environment
-
مقدمه
Introduction
-
نصب Docker در Mac
Installing Docker on Mac
-
نصب Docker در ویندوز
Installing Docker on Windows
-
شروع کار با Docker Kitematic
Getting Started with Docker Kitematic
-
Docker Kitematic در عمل
Docker Kitematic in Action
-
خلاصه
Summary
با استفاده از ابزار Docker
Using Docker Tools
-
مقدمه
Introduction
-
شروع کار با دستگاه داکر
Getting Started with Docker Machine
-
Docker Machine in Action (Mac)
Docker Machine in Action (Mac)
-
Docker Machine in Action (ویندوز)
Docker Machine in Action (Windows)
-
شروع کار با Docker Client
Getting Started with Docker Client
-
Docker Client in Action (Mac)
Docker Client in Action (Mac)
-
Docker Client in Action (ویندوز)
Docker Client in Action (Windows)
-
بازبینی دستورات Docker
Docker Commands Review
-
خلاصه
Summary
قلاب کردن کد منبع خود در یک ظرف
Hooking Your Source Code into a Container
-
مقدمه
Introduction
-
سیستم فایل لایه ای
The Layered File System
-
ظروف و حجم
Containers and Volumes
-
کد منبع ، جلد ، و ظروف
Source Code, Volumes, and Containers
-
هوک کردن یک حجم به کد منبع Node.js
Hooking a Volume to Node.js Source Code
-
هوک کردن حجم در کد منبع ASP.NET
Hooking a Volume to ASP.NET Source Code
-
حذف ظروف و حجم ها
Removing Containers and Volumes
-
خلاصه
Summary
ساخت تصاویر سفارشی با Dockerfile
Building Custom Images with Dockerfile
-
مقدمه
Introduction
-
شروع با Dockerfile
Getting Started with Dockerfile
-
ایجاد یک Nocker.js سفارشی
Creating a Custom Node.js Dockerfile
-
ساختن یک تصویر Node.js
Building a Node.js Image
-
ایجاد یک برنامه سفارشی هسته ASP.NET
Creating a Custom ASP.NET Core Dockerfile
-
ساخت تصویر اصلی ASP.NET
Building an ASP.NET Core Image
-
انتشار تصویر در Hocker Docker
Publishing an Image to Docker Hub
-
خلاصه
Summary
ارتباط بین کانتینرهای Docker
Communicating between Docker Containers
-
مقدمه
Introduction
-
شروع با اتصال کانتینر
Getting Started with Container Linking
-
پیوند دادن کانتینرها با نام
Linking Containers by Name
-
اتصال Node.js و MongoDB Containers
Linking Node.js and MongoDB Containers
-
پیوند دادن ظروف ASP.NET Core و PostgreSQL
Linking ASP.NET Core and PostgreSQL Containers
-
شروع کار با شبکه های کانتینر
Getting Started with Container Networks
-
شبکه های کانتینر در عمل
Container Networks in Action
-
اتصال چندین کانتینر
Linking Multiple Containers
-
خلاصه
Summary
مدیریت کانتینرها با ساختن داکر
Managing Containers with Docker Compose
-
مقدمه
Introduction
-
شروع کار با ساختن داکر
Getting Started with Docker Compose
-
پرونده docker-compose.yml
The docker-compose.yml File
-
Docker دستورات را می نویسد
Docker Compose Commands
-
داکر در عمل نوشتن
Docker Compose in Action
-
راه اندازی خدمات محیط توسعه
Setting up Development Environment Services
-
ایجاد یک پرونده سفارشی docker-compose.yml
Creating a Custom docker-compose.yml File
-
مدیریت خدمات محیطی توسعه
Managing Development Environment Services
-
خلاصه
Summary
حرکت به کوبرنتس
Moving to Kubernetes
-
مقدمه
Introduction
-
فراتر از داکر آهنگسازی
Beyond Docker Compose
-
مقدمه ای بر کوبرنتس
Introduction to Kubernetes
-
در حال اجرای Kubernetes به صورت محلی
Running Kubernetes Locally
-
مفاهیم کلیدی Kubernetes
Key Kubernetes Concepts
-
تبدیل از Docker Compose به Kubernetes
Converting from Docker Compose to Kubernetes
-
در حال اجرا کانتینر در Kubernetes
Running Containers in Kubernetes
-
توقف و برداشتن ظروف در Kubernetes
Stopping and Removing Containers in Kubernetes
-
خلاصه
Summary
بررسی پرونده Docker
Reviewing the Case for Docker
نمایش نظرات