آموزش Docker on Azure

Docker on Azure

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کانتینرها آینده توسعه برنامه هستند. مایکروسافت توسعه دهندگان را تحت پوشش قرار داده است. در این دوره ، یاد بگیرید که چگونه از Docker و ویژگی های قدرتمند Microsoft Azure برای ساخت برنامه های مبتنی بر کانتینر استفاده کنید. رابرت استارمر ، مربی با مرور مبانی اولیه ظرف سازی ، توضیح می دهد که چرا مدیریت آن معمولاً از فرآیند استقرار دستی معادل ، آسان تر است. رابرت سپس نحوه ایجاد Azure Container Registry (ACR) ، استفاده از ACR به صورت محلی ، اتصال Azure Repos با ACR و ساخت اتوماتیک ظروف را نشان می دهد. وی سپس نحوه استفاده از Azure Container Instances (ACI) را به عنوان روشی برای مدیریت کانتینرها ، به اشتراک گذاری شبکه ، ذخیره سازی و نکات و تکنیک های عیب یابی کلی در این راه نشان می دهد.
موضوعات شامل:
  • برنامه های حاوی ظرف
  • راه اندازی سرویس ظروف لاجوردی
  • ایجاد یک گروه امنیتی برای Docker VM
  • ماندگاری کانتینر
  • معیارهای محفظه برای نمونه های ظروف لاجوردی (ACI)
  • ظروف عیب یابی

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

مقدمه Introduction

  • از ماشینهای مجازی گرفته تا ظروف From virtual machines to containers

  • آنچه باید بدانید What you should know

1. برنامه های حاوی کانتینر 1. Containerizing Applications

  • از برنامه گرفته تا برنامه کانتینر شده From app to containerized app

  • یک رجیستری Azure Container ایجاد کنید Create an Azure Container Registry

  • از ACR به صورت محلی استفاده کنید Use ACR locally

  • Repos های Azure را با ACR وصل کنید Connect Azure Repos with ACR

  • ظروف خودکار ساخته شده است Automated container builds

  • ماشه CI را فعال کنید Enable CI trigger

  • چالش: یک ظرف را به روز کنید Challenge: Update a container

  • راه حل: تغییر کد را انجام دهید Solution: Commit a code change

2. راه اندازی سرویس کانتینر لاجورد 2. Set Up Azure Container Service

  • موارد کانتینر یا VM؟ Container instances or VMs?

  • یک ظروف VM ایجاد کنید Create a container VM

  • VM را به ACR وصل کنید Connect VM to ACR

  • ظروف را از ACR مستقر کنید Deploy container from ACR

  • کانتینر را از طریق ACI مستقر کنید Deploy container via ACI

  • چالش: یک ظرف عمومی را مستقر کنید Challenge: Deploy a public container

  • راه حل: از ACI استفاده کنید Solution: Use ACI

3. شبکه سازی 3. Networking

  • مدیریت ارتباطات خوشه ای Managing cluster communications

  • برای Docker VM یک گروه امنیتی ایجاد کنید Create a security group for Docker VM

  • محدودیت های SG را در Docker VM تأیید کنید Validate SG limits on Docker VM

  • چالش: دسترسی به ظرف را محدود کنید Challenge: Limit container access

  • راه حل: گروه امنیتی را به روز کنید Solution: Update security group

4. ذخیره سازی 4. Storage

  • ماندگاری ظروف Container persistence

  • یک الگوی با حجم تعریف کنید Define a template with volumes

  • اسکریپت hostname.sh را به روز کنید Update hostname.sh script

  • یک الگوی راه اندازی و اعتبار کنید Launch and validate a template

  • ذخیره سازی چند کانتینر را نشان دهید Show multicontainer storage

5- عیب یابی 5. Troubleshooting

  • معیارهای کانتینر را برای ACI پیدا کنید Find container metrics for ACI

  • یک برنامه شکسته ایجاد کنید Create a broken application

  • حالت ظروف را کشف کنید Discover container state

  • رفع شکست Fix failure

  • دسترسی را اجرا کنید Exec access

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش Docker on Azure
جزییات دوره
1h 26m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
3,104
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Starmer Robert Starmer

رابرت استارمر مشاور ابری و بنیانگذار Kumulus Technologies است. در کومولوس ، رابرت و تیمش ارائه DevOps با تمرکز بر زیرساختها ، مهندسی قابلیت اطمینان سیستم و مشاوره محاسبات ابری را فراهم می کنند و شرکت ها را در همه سطوح قادر می سازند تا از فضای ابری خود استفاده بهینه کنند. او همچنین از بیش از 20 سال تجربه خود در زمینه های ابر ، SRE و DevOps برای آموزش صنعت از طریق مقالات ، ارائه ها و توسعه برنامه درسی استفاده می کند. رابرت یک مدیر مجاز OpenStack (COA) و فارغ التحصیل انستیتوی فناوری روچستر است.