CodeShot

مسیر یادگیری Docker

پلتفرم کانتینری‌سازی که برنامه را به‌همراه تمام وابستگی‌هایش در یک واحد قابل‌حمل (Container) بسته‌بندی می‌کند.

4 مرحله

  1. 1.

    Docker چیست؟

    پلتفرم کانتینری‌سازی که برنامه را به‌همراه تمام وابستگی‌هایش در یک واحد قابل‌حمل (Container) بسته‌بندی می‌کند.

    ~6 ساعت
  2. 2.

    مبانی Docker و Containerization

    Docker برنامه و تمام وابستگی‌هایش را در یک واحد ایزوله به‌نام Container بسته‌بندی می‌کند که روی هر محیطی یکسان اجرا می‌شود.

    ~6 ساعت
  3. 3.

    Docker Compose چیست؟

    ابزاری برای تعریف و اجرای اپلیکیشن‌های چند-Container (مثل API + دیتابیس + کش) با یک فایل YAML واحد و یک دستور اجرا.

    ~6 ساعت
  4. 4.

    Kubernetes چیست؟

    پلتفرم متن‌باز Orchestration کانتینرها برای استقرار، مقیاس‌دهی خودکار و Self-healing اپلیکیشن‌های چند-Container در مقیاس بزرگ.

    ~10 ساعت