لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Docker and Docker Compose - استقرار پروژه از ابتدا
Docker and Docker Compose - Project Deployment From Scratch
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، نمونهای از برنامه واقعی را با استفاده از Docker و Docker Compose خواهیم ساخت. این دوره به طور کامل بر روی شیرجه سریع و عمیق به ایجاد یک برنامه واقعی با Docker و Docker Compose متمرکز است. ما از ابتدا شروع خواهیم کرد و گام به گام به برنامه واقعی نهایی نزدیک خواهید شد که برای توسعه محلی و استقرار آسان مناسب است. شما عمیقاً درک خواهید کرد که چگونه برنامه خود را ساختار دهید، فایل های پیکربندی را برای Docker بسازید و فایل های پیکربندی را تقسیم کنید. ما کد را با هم به روشی کارآمد می نویسیم تا آن را خالص کنیم و از پیچیدگی جلوگیری کنیم.
برای هر درس کد منبع درس را دریافت خواهید کرد، بنابراین مشاهده پیشرفت و دریافت یک برنامه کاربردی در هر درسی که میخواهید آسان است.
در پایان این دوره شما قادر خواهید بود:
با Docker و Docker Compose پروژه ها را توسعه و اجرا کنید
برنامه های واقعی را با Docker از ابتدا بسازید
Docker را از طریق استفاده واقعی بیاموزید
آنچه در این دوره خواهید آموخت:
ساختار و پیکربندی فایلها و پروژههای پیکربندی
تقسیم پروژه در خدمات
تصاویر/حجمها/شبکهها/ظروف را درک کنید
اجرای محیط توسعه و تولید
سرور خود را پیکربندی کنید و برنامه را در آنجا مستقر کنید (برای استقرار باید هزینه سرور را بپردازید یا فقط آن را دنبال کنید)
این دوره برای چه کسانی است:
این دوره برای شما مناسب است اگر می خواهید پروژه واقعی را از ابتدا تا انتها با Docker توسعه و اجرا کنید
این دوره برای همه کسانی است که علاقه مند به یادگیری استقرار Docker در پروژه واقعی هستند
اگر می خواهید دانش خود را در مورد Docker و Docker Compose افزایش دهید، این دوره برای شما مناسب است.
به چه مهارت هایی نیاز دارید:
رایانهای که میتوانید روی آن نرمافزار (ویندوز، MacOS یا لینوکس) نصب کنید
مهارت های پایه لینوکس یک امتیاز مثبت است (اجباری نیست)
برای بخش استقرار، به سرور واقعی لینوکس نیاز دارید که معمولاً باید برای آن هزینه پرداخت کنید (اجباری نیست. فقط می توانید آن را دنبال کنید)
اگر احساس میکنید Docker را یاد گرفتهاید، اما هنوز دانشی در مورد نحوه ساخت برنامه واقعی خود ندارید، این دوره همان چیزی است که به آن نیاز دارید. این دوره کاملاً بر حل مشکلات واقعی با استقرار و توسعه برنامه بدون یادگیری امکانات خشک Docker متمرکز است!
پروژه با 6 سرویس برای برنامه واقعی
ما با هم frontend، api، احراز هویت، پایگاه داده api، پایگاه داده اعتبار و سرویسهای nginx ایجاد خواهیم کرد.
تنها کاری که باید انجام دهید این است که ویدیوها را دنبال کنید و اگر مشکلی دارید یا به کمک نیاز دارید، کد را از پیوستها دانلود کنید.
در این دوره ما از ابتدا گام به گام پروژه کاربردی واقعی را با استفاده از فناوریهای Docker و Docker compose ایجاد میکنیم.
سرفصل ها و درس ها
درس ها
Lessons
راه اندازی سرور api
Starting api server
نصب ابزار
Installing tools
در حال اجرا frontend در تولید
Running frontend in production
داکر تمیز کردن
Cleaning docker
مقدمه
Introduction
در حال آماده سازی تصویر api docker
Preparing api docker image
مشق شب
Homework
شبکه داکر
Docker network
افزودن پایگاه داده
Adding database
سرویس احراز هویت
Auth service
مدیر اجرایی داکر
Docker exec
برنامه ریزی برنامه ما
Planning our application
متغیرهای محیطی
Environment variables
راه اندازی سرور تولید
Setting up production server
آخرین تنظیم
Last tuning
داکر هاب
Docker hub
ایجاد اپلیکیشن api
Creating api application
ایجاد درخواست های پایگاه داده
Making database requests
پروکسی Frontend
Frontend proxy
استقرار پروژه
Deploying project
خودتان آن را انجام دهید. میلر
Do it yourself. Mailer
نمایش نظرات