لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کار با عملیات پیشرفته Docker [ویدئو]
Working with Advanced Docker Operations [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
وقتی صحبت از مجازی سازی به میان می آید، داکر یک تغییر دهنده بازی بوده است. این یک راه سریع و قوی برای استقرار برنامه ارائه می دهد. ساخت و استقرار برنامههای کاربردی قابل اعتماد، تکرارپذیر و سریع را آسان میکند. در این دوره ویدیویی شما یاد میگیرید که چگونه Kubernetes را برای مدیریت کانتینرها در کلستری از میزبانها مدیریت کنید. در مرحله بعد به شما نحوه نظارت بر سلامت یک خوشه Docker را آموزش میدهد. در طول مسیر، یاد خواهید گرفت که چگونه برنامه خود را به کار بگیرید که می تواند به سرعت برای پاسخگویی به نیازهای بار مقیاس شود و با زمان کم یا بدون توقف ارتقا یابد. در مرحله بعد، شما را در مورد نحوه پیکربندی Daemon Docker، عیبیابی کانتینرها و تصاویر راهنمایی میکنیم. همچنین به شما یاد خواهیم داد که چگونه از تکنیک های یکپارچه سازی مداوم برای ساخت و آزمایش خودکار تصاویر داکر استفاده کنید. در ادامه، موارد استفاده از ظروف را مورد بحث قرار خواهیم داد. هر مورد استفاده یک مشکل خاص و نحوه کمک Docker به حل آن را برجسته می کند. در نهایت، نحوه استفاده از سیستم ارکستراسیون Kubernetes، نحوه نظارت بر کلاستر Docker، نحوه خودکارسازی برنامه خود برای ساخت، آزمایش و استقرار را خواهید آموخت.
این دوره از Kubernetes 1.8 استفاده می کند، در حالی که آخرین نسخه موجود نیست، محتوای مرتبط و آموزنده را برای کاربران قدیمی Kubernetes ارائه می دهد.
همه فایلهای منبع به مخزن GitHub در آدرس زیر اضافه میشوند: https://github.com/PacktPublishing/Working-with-Advanced-Docker-Operations {*} دانلود، نصب، و پیکربندی آخرین نسخه Kubernetes{*} Orchestratw چندگانه کانتینرها در برنامه های پیچیده با Kubernetes{*} ساخت خودکار تصاویر با GitLab{*} مشاهده داده های عملکرد با Grafana{*} Use Cases و Problen Solving{*} آموزش نصب پشته ELK این دوره برای توسعه دهندگان و مدیران سیستم طراحی شده است که با مفاهیم اولیه Docker آشنا است و میخواهد نحوه استقرار Docker برای برنامههای کاربردی دنیای واقعی را بیاموزد.. {*} تصاویر را بیابید و بسازید و برنامههای خود را با موفقیت در کانتینرها اجرا کنید{*} اصول Kubernetes را کشف کنید - کانتینرها را در مجموعهای از میزبانها مدیریت کنید. .{*} Kubernetes را کاوش کنید و اینکه چگونه میتواند نحوه پیکربندی خوشهها و شبکههای خود را سادهسازی کند.
سرفصل ها و درس ها
استفاده از Kubernetes را شروع کنید
Get Started Using Kubernetes
بررسی اجمالی دوره
The Course Overview
مدیریت منابع
Managing Resources
ایجاد غلاف
Creating Pods
غلاف چند ظرفی
Multi-container Pods
شبکه سازی
Networking
استقرارها و کنترلرها
Deployments and Controllers
به روز رسانی های چرخشی
Rolling Updates
استفاده از خدمات و حجم با پاد
Using Services and Volumes with Pods
برچسب ها و انتخابگرها
Labels and Selectors
خدمات Kubernetes
Kubernetes Services
متغیرهای محیطی
Environment Variables
ایجاد Secrets و ConfgMaps
Creating Secrets and ConfgMaps
حجم های ساده
Plain Volumes
حجم های ماندگار
Persistent Volumes
نظارت بر
Monitoring
نصب پشته ELK
Installing the ELK Stack
مشاهده سیاههها در کیبانا
Viewing Logs in Kibana
جمع آوری داده های عملکرد با Prometheus
Collecting Performance Data with Prometheus
مشاهده داده های عملکرد با Grafana
Viewing Performance Data with Grafana
با استفاده از Sysdig
Using Sysdig
ملاحظات دیگر
Other Considerations
یکپارچه سازی و تحویل مداوم با GitLab
Continuous Integration and Delivery with GitLab
ساخت خودکار تصاویر Docker
Building Docker Images Automatically
تست خودکار تصاویر
Automatically Testing Images
استقرار خودکار یک تصویر
Automatically Deploying an Image
موارد استفاده
Use Cases
به سرعت پشتیبان گیری و تغییرات DB را با MySQL آزمایش کنید
Rapidly Test Backups and DB Changes with MySQL
استقرار وردپرس و MySQL با Docker
Deploying WordPress and MySQL with Docker
مدیریت برنامه های کاربردی با وابستگی های زیاد
Manage Applications with a Lot of dependencies
استقرار جنکینز با داکر
Deploying Jenkins with Docker
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
رندال اسمیت یک مدیر ارشد سیستم در دانشگاه ایالتی آدامز است. او از سال 1999 سیستم های ویندوز، لینوکس و BSD را مدیریت می کند.
او در کمک به سایر سیستمعاملها در حل مشکلات بهصورت آنلاین و غیرفعال فعال بوده است. او در کنفرانسهای سازمان محاسباتی کلرادو و Educause با موضوعاتی از جمله Linux KVM و Ceph ارائه کرده است.
رندال در اوقات فراغت خود، ویدیوهای بازی Let's Play را در Music Free Gaming در YouTube و Twitch پخش می کند.
نمایش نظرات