آموزش پروژه در داکر | Docker Basics - Microservices

Project in Docker | Docker Basics - Microservices

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

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

برای هر درس کد منبع درس را دریافت خواهید کرد، بنابراین مشاهده پیشرفت و دریافت یک برنامه کاربردی در هر درسی که می‌خواهید آسان است.

آنچه در این دوره خواهید آموخت:

  • ساختار و پیکربندی فایل‌ها و پروژه‌های پیکربندی

  • تقسیم پروژه در میکروسرویس ها

  • تصاویر/حجم‌ها/شبکه‌ها/ظروف را درک کنید

  • اجرای محیط توسعه و تولید

  • سرور خود را پیکربندی کنید و برنامه را در آنجا مستقر کنید (برای استقرار باید هزینه سرور را بپردازید یا فقط آن را دنبال کنید)

اگر احساس می‌کنید که Docker را یاد گرفته‌اید، اما هنوز دانشی در مورد نحوه ساخت پروژه خود در Docker ندارید، این دوره همان چیزی است که به آن نیاز دارید. این دوره کاملاً بر حل مشکلات واقعی با استقرار و توسعه برنامه بدون یادگیری امکانات خشک Docker متمرکز است!



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

برنامه ریزی Planning

  • این بخش در مورد چیست؟ What is this section about?

  • چرا به Docker نیاز دارید؟ Why do you need Docker?

  • برنامه ریزی برنامه داکر Planning Docker application

  • نصب ابزار Docker Installing Docker tools

پیکربندی Configuration

  • ایجاد Dockerfile Creating Dockerfile

  • ایجاد اپلیکیشن API Creating API application

  • در حال آماده سازی تصویر API Docker Preparing API Docker image

  • راه اندازی سرور API Starting API server

  • داکر هاب Docker Hub

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

  • افزودن پایگاه داده Adding database

  • ایجاد درخواست های پایگاه داده Making database requests

  • حجم ها Volumes

  • سرویس احراز هویت Auth service

  • سرویس Frontend Frontend service

  • در حال اجرا frontend در تولید Running frontend in production

  • مدیر اجرایی داکر Docker exec

  • راه اندازی nginx Setting up nginx

  • پروکسی درخواست های API Proxying API requests

  • شبکه داکر Docker network

  • پروکسی Frontend Frontend proxy

  • آخرین تنظیم Last tuning

  • خودتان آن را انجام دهید. خدمات پستی Do it yourself. Mailer service

گسترش Deployment

  • فشار دادن به git Pushing to git

  • راه اندازی سرور تولید Setting up production server

  • استقرار پروژه Deploying project

  • تمیز کردن داکر Cleaning Docker

  • مشق شب Homework

  • سخنرانی جایزه من My Bonus Lecture

نمایش نظرات

آموزش پروژه در داکر | Docker Basics - Microservices
جزییات دوره
4.5 hours
29
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
224
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oleksandr Kocherhin Oleksandr Kocherhin

مدرس حرفه ای و توسعه دهنده وب