آموزش Containerize Spring Boot CRUD برنامه با Docker و Docker Compose

Containerize Springboot CRUD App with Docker & DockerCompose

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با اجرای پایگاه داده برنامه کاربردی Spring Boot خود در ظروف ، همه چیز را درباره Docker بیاموزید ، Docker بسازید

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

  • همه چیز درباره Docker و Docker Compose
  • نحوه اتصال به برنامه Springboot
  • چگونه پایگاه داده را ذخیره کنیم
  • چگونه می توان ظروف را ساخت ، اجرا کرد و آنها را به مرکز مرکزی هدایت کرد
  • نحوه تعامل چند ظرف با یکدیگر

همه چیز را در مورد Docker با استفاده از Docker Docker Compose در ظرف ها با استفاده از Docker Docker Compose اجرا کنید

موضوعاتی که در این دوره خواهید آموخت در زیر آمده است:

  • نیاز به اجرای برنامه ها در داخل محفظه

    چیست
  • داکر چیست

  • تصویر چیست

  • ظرف چیست

  • Docker hub چیست

  • Dockerfile چیست

  • مزایای استفاده از Docker و اجرای برنامه های کاربردی داخل یک محفظه

  • چگونه Dockerfile خود را ایجاد کنید

  • نحوه ساختن تصویر Docker و اجرای یک ظرف از آن

  • برنامه بوت معمولی خود را به برنامه کانتینر مبتنی بر docker تبدیل کنید

  • پایگاه داده را در داخل محفظه اجرا کنید

  • چگونه ارتباط بین کانتینری را فعال کنیم تا برنامه های مختلف بتوانند با یکدیگر صحبت کنند

  • نحوه بررسی گزارش ها در داخل ظرف در حال اجرا

  • نحوه ورود به داخل ظرف در حال اجرا

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

  • نحوه فهرست بندی همه ظروف در حال اجرا

  • نحوه حذف تصویر و ظرف

  • Docker Compose چیست و چرا مورد نیاز

  • نحوه نوشتن فایل نوشتن Docker

  • نحوه اجرای چندین محفظه از یک فایل نوشتن Docker

  • Containers به دستیابی به معماری سرویس های خرد کمک می کند

  • کانتینرها ستون فقرات خوشه های Kubernetes هستند

  • شما یاد خواهید گرفت که برنامه بهار بوت را از بهار اولیه بهار

    ایجاد کنید
  • با مرکز docker ، مخازن آن ، تصاویر docker ، برچسب های داخل هر تصویر آشنا خواهید شد

  • با نحوه برچسب گذاری تصویر docker به نسخه خاصی آشنا خواهید شد

  • شما دوباره یاد می گیرید که کد بسازید و دوباره تصویر را با یک برچسب جدید بسازید و آن را به مرکز docker هدایت کنید

شما کد منبع کامل برنامه را دریافت خواهید کرد که می توانید با توجه به نیاز خود تغییر دهید و با آن تغییر دهید و با آن بازی کنید تا بتوانید دانش خود را افزایش دهید.

این دوره برای چه کسانی است:

  • هرکسی که می خواهد با ظروف آشنا شود و برنامه ها را در داخل محفظه
اجرا کند

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

همه چیز درباره داکر Everything About Docker

  • معرفی Introduction

  • نیاز به داکر Need for Docker

  • اصول اولیه داکر Basics of Docker

  • مزایای Docker Benefits-of-Docker

  • Docker-working-workflow Docker-working-workflow

نصب و راه اندازی Installation and Setup

  • Installing-Docker-Desktop Installing-Docker-Desktop

  • ایجاد-بهار بوت-برنامه Creating-Springboot-App

  • Installing-java-maven-intellij Installing-java-maven-intellij

  • Setting-project-in-intellij Setting-project-in-intellij

  • Creating-1st-REST-API Creating-1st-REST-API

Spring Boot Docker & Docker Hub SpringBoot Docker & Docker Hub

  • یاداشت برداشتن Taking-notes

  • Creating-Dockerfile Creating-Dockerfile

  • Creating-Image-Docker-build Creating-Image-Docker-build

  • Push-Image-to-Docker-hub Push-Image-to-Docker-hub

  • در حال اجرا کانتینر از تصویر Running-Container-From-Image

  • درک جریان Understanding-the-flow

  • استفاده از دستورات docker-important Using-important-docker-commands

اجرای چندین کانتینر Running multiple Containers

  • برنامه-گردش کار Application-workflow

  • Dockerfile-for-Spring Boot-app Dockerfile-for-Springboot-app

  • Dockerizing-Mongo-Database Dockerizing-Mongo-Database

  • چکمه ساخت-تصویر-برای-بهار Build-Image-for-Springboot

  • Container-for-Spring Boot-Mongodb Run-Container-for-Springboot-MongoDB

  • اشکال زدایی-داخل-ظرف Debugging-Inside-Container

  • اتصال-بین-بوت بهار-MongoDB Connectivity-Between-Springboot-MongoDB

  • Testing-App-End-to-End Testing-App-End-to-End

همه چیز درباره Docker Compose All about Docker Compose

  • آنچه-داکر-نوشتن است What-is-Docker-Compose

  • ایجاد-1st-Docker-Compose-file Creating-1st-Docker-Compose-file

  • Running-Containers-with-Docker-Compose-and-Testing-App Running-Containers-with-Docker-Compose-and-Testing-App

  • کد منبع برای Spring Boot with Docker Source Code for Springboot with Docker

  • کد منبع Springboot و MongoDB با Docker ، Docker Compose Source Code for Springboot and MongoDB with Docker, Docker Compose

نمایش نظرات

نظری ارسال نشده است.

آموزش Containerize Spring Boot CRUD برنامه با Docker و Docker Compose
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 39m
30
Udemy (یودمی) udemy-small
09 مهر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,927
از 5
ندارد
ندارد
ندارد
Ranjan Pandey

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ranjan Pandey Ranjan Pandey

نرم افزار حرفه ای با 11+ سال تجربه در ITI یک نرم افزار Fullstack DevOps با 11+ سال تجربه در انواع فناوری ها از جمله توسعه وب و برنامه های تلفن همراه با استفاده از HTML5 ، CSS3 ، JavaScript ، JQuery ، Bootstrap ، Angular ، React ، Java ، Spring ، Springboot ، Python ، Flask ، Django ، NodeJS ، Express ، Android ، Ionic ، React Native ، Flutter به هوش مصنوعی و فناوری های ابری مانند سرویس های وب آمازون و Microsoft Azure. من همچنین دارای گواهینامه جاوا ، Azure cloud ، محصول Backbase هستم. من تجربه کار با چندین مشتری MNC و اروپایی را دارم. من همچنین یک مربی شرکتی هستم که طیف گسترده ای از آموزش را ارائه می دهد.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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