آموزش استفاده از یک برنامه کانتینر شده با Docker - آخرین آپدیت

دانلود Deploying a Containerized Application with Docker

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: تصاویر یک قالب استاندارد برای بسته بندی برنامه های سفارشی ارائه می دهند. در این دوره ، با استفاده از یک برنامه کانتینر شده با Docker ، راه هایی را برای ارائه همان سازگاری هنگام اجرای آن برنامه ها کشف خواهید کرد. ابتدا یاد می گیرید که چگونه یک تصویر برای یک برنامه API سفارشی ایجاد کنید. سپس ، خواهید دید که چگونه تصویر را به Docker Hub فشار دهید. سرانجام ، شما سعی می کنید چرخه عمر برنامه را هنگام اجرای داخل یک ظرف بر اساس تصویر از پیش ساخته مدیریت کنید. پس از اتمام این دوره ، مهارت و دانش در مورد مراحل مورد نیاز برای کانتینر کردن هر برنامه ، با ایجاد یک تصویر و سپس اجرای آن خواهید داشت.

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

Containerize یک برنامه وب پایتون Containerize a Python Web App

  • اطمینان حاصل کنید که می توانید برنامه Python را در خارج از Docker اجرا کنید Make Sure You Can Run the Python App Outside of Docker

  • برای برنامه پایتون یک dockerfile بنویسید Write a Dockerfile for the Python App

  • تصویر را بسازید و برنامه Python Containerized را اجرا کنید Build the Image and Run the Containerized Python App

  • ظروف را کنترل و متوقف کنید Monitor and Stop Containers

  • با استفاده از مدیر بسته UV ​​، یک برنامه Python را Containerize کنید Containerize a Python App Using the uv Package Manager

به اشتراک گذاری تصویر برنامه وب Sharing the Web App Image

  • ثبت نام مخازن میزبان که حاوی تصاویر هستند Registries Host Repositories That Contain Images

  • تصویر را در آماده سازی برای Docker Hub برچسب بزنید Tag the Image in Preparation for Docker Hub

  • تصویر را به Docker Hub فشار دهید Push the Image to Docker Hub

  • تمام تصاویر را برداشته و تصویر جدید را بکشید Remove All Images and Pull the New Image

  • برای تمایز نسخه های برنامه از برچسب تصویر استفاده کنید Use the Image Tag to Differentiate App Versions

مدیریت چرخه عمر کانتینر Managing the Container Lifecycle

  • یک ظرف جدا شده را در پس زمینه اجرا کنید Run a Detached Container in the Background

  • یک ظرف را حذف کنید تا تصویر آن به روز شود Remove a Container to Update Its Image

  • عیب یابی در سیاهههای موجود در کانتینر Troubleshoot in the Container Logs

  • رفع اشکال را با پایتون در مقابل تصویر جدید تست کنید Test the Bug Fix with Python Versus a New Image

  • متغیرهای محیط را به ظرف منتقل کنید - یعنی Flash_Debug Pass Environment Variables to the Container - i.e. FLASH_DEBUG

  • برای بررسی متغیرهای محیط ، پیکربندی تصویر را بازرسی کنید Inspect the Image Config to Check Environment Variables

  • پیش فرض های متغیر محیط Dockerfile را آزمایش و نادیده بگیرید Test and Override Dockerfile Environment Variable Defaults

  • CPU و استفاده از حافظه را با آمار کانتینر Docker کنترل کنید Monitor CPU and Memory Usage with Docker Container Stats

نمایش نظرات

آموزش استفاده از یک برنامه کانتینر شده با Docker
جزییات دوره
33m
18
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
2
از 5
دارد
دارد
دارد
Wes Higbee
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Wes Higbee Wes Higbee

وس هیگبی علاقه زیادی به کمک به شرکتها برای دستیابی به نتایج چشمگیر با فناوری و نرم افزار دارد. او تجربه زیادی در زمینه تولید نرم افزار و کار با تیم ها برای بهبود چگونگی تولید نرم افزار برای رسیدن به اهداف تجاری داشته است. وس Full City Tech را برای استفاده از تخصص خود جهت کمک به شرکتها در جلب رضایت مشتریان راه اندازی کرد. اگرچه تمرکز اصلی وی روی نتایج است ، اما اجرای آن اغلب شامل صلاحیت فنی است. وس به طور مکرر در مورد جنبه های تأثیرگذار توسعه نرم افزار از جمله آزمایش خودکار موثر ، اتوماسیون تحویل پایگاه داده ، کنترل نسخه توزیع شده ، بازسازی ، زیبایی شناسی کد ، ادغام مداوم و تحویل مداوم صحبت می کند. او به طور حرفه ای صحبت می کند تا به سازمان ها کمک کند تا پیشرفت کنند و در گروه های کاربر ، اردوگاه های کدگذاری و سازمان های جامعه داوطلب شوند. او یک نویسنده Pluralsight است. او به طور گسترده در مورد جنبه های فنی و غیر فنی توسعه نرم افزار می نویسد. کارهای مکتوب وی شامل مقالاتی است که در VeraSage ، MSDN Magazine ، InfoQ و JetBrain’s TeamCity Blog وجود دارد. با وی در نمایشگاه تجارت و هنر ارزش در مورد اهمیت اهمیت در توسعه نرم افزار مصاحبه شده است. و ، او گاهی اوقات در یک برنامه پخش مشترک یا وبینار بسیار فنی می شود.