لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش داکر برای توسعه نرمافزار: داکر کامپوز (Docker Compose)
- آخرین آپدیت
دانلود Docker for Software Development: Docker Compose
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اگر مدام در حال بازسازی ایمیجها، پیکربندی شبکهها و اجرای دستی هر سرویس باشید، کار با کانتینرها سریعاً پیچیده و دشوار میشود.
در این دوره آموزشی با عنوان «داکر برای توسعه نرمافزار: داکر کامپوز»، یاد میگیرید که چگونه از Docker Compose برای استانداردسازی و اتوماسیون جریان کاری کانتینرهای خود استفاده کنید.
در ابتدا، با کاربردهای Docker Compose، نحوه تعریف سرویسها در ساختار YAML و اینکه چگونه یک فایل واحد میتواند جایگزین زنجیرهای طولانی از دستورات داکر شود، آشنا خواهید شد.
سپس، نحوه ساخت ایمیجها از طریق فایل Docker Compose و شخصیسازی فرآیند ساخت با استفاده از context، داکرفایلهای سفارشی و build args را خواهید آموخت.
در ادامه، تنظیمات اصلی سرویسها از جمله پورتها (Ports)، والیومها (Volumes)، متغیرهای محیطی (Environment Variables) و شبکههای Bridge را بررسی میکنید تا کانتینرهای شما به صورت یکپارچه اجرا شده و بتوانند با یکدیگر ارتباط برقرار کنند.
در نهایت، دستوراتی از Docker Compose را میشناسید که توسعهدهندگان هر روز از آنها استفاده میکنند: بالا آوردن و پایین آوردن استکها، بررسی وضعیت کانتینر، مشاهده لاگها، دسترسی به شل (Shell) کانتینرها و حتی مقیاسبندی سرویسها برای شبیهسازی محیطهای چند-نمونه (Multi-instance).
پس از اتمام این دوره، شما قادر خواهید بود اپلیکیشنهای چند-کانتینری را با استفاده از Docker Compose در جریان توسعه خود بسازید، پیکربندی کنید، اجرا نمایید و مشکلات آنها را عیبیابی و مدیریت کنید.
سرفصل ها و درس ها
شروع کار با داکر کامپوز
Getting Started with Docker Compose
مقدمه
Introduction
نقش و کاربرد داکر کامپوز
The Role of Docker Compose
مبانی ساختار YAML
YAML Fundamentals
ایجاد فایل داکر کامپوز
Create a Docker Compose File
ساخت ایمیجها با داکر کامپوز
Building Images with Docker Compose
مقدمه
Introduction
ساخت ایمیجها با داکر کامپوز
Build Images with Docker Compose
افزودن ویژگیهای Build به سرویس
Add Build Properties to a Service
ساخت چندین ایمیج به صورت همزمان
Build Multiple Images
ارسال ایمیجها به رجیستری
Push Images to a Registry
مدیریت و ارکستراسیون کانتینرها با داکر کامپوز
Orchestrating Containers with Docker Compose
مقدمه
Introduction
ویژگیهای داکر کامپوز
Docker Compose Properties
تعریف پورتها و والیومها
Define Ports and Volumes
تعریف متغیرهای محیطی
Define Environment Variables
ایجاد شبکه Bridge
Create a Bridge Network
شروع و توقف کانتینرها
Start and Stop Containers
استفاده از دستورات داکر کامپوز
Using Docker Compose Commands
ویژگیهای تکمیلی داکر کامپوز
Additional Docker Compose Features
نمایش نظرات