نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
جنکینز اساساً یک معمار اصلی/کارگزار است - اما مدیریت عوامل تبدیل به یک کار طاقت فرسا می شود. این دوره به شما می آموزد که چگونه با اجرای عوامل جنکینز در داکر از پس حل این مشکل برآیید. جنکینز اساساً یک معماری ارشد/عامل است - اما مدیریت عوامل تبدیل به یک دردسر سخت می شود. در این دوره ، Running Jenkins In Docker ، شما یاد خواهید گرفت که با Jenkins در ظروف Docker کار کنید. ابتدا برخی از اصول سریع Docker را جستجو خواهید کرد. در مرحله بعدی ، معماری عامل جنکینز را در الگوی داکر کشف خواهید کرد. در آخر ، شما یاد خواهید گرفت که چگونه یک مزرعه ساختمانی کاملاً توزیع شده را با استفاده از ظروف Docker پیاده سازی کنید. وقتی این دوره را به پایان رسانید ، مهارت و دانش جنکینز و داکر مورد نیاز برای اتوماسیون نمایندگی های ساخت خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
درک داکر و جنکینز
Understanding Docker and Jenkins
-
مقدمه
Introduction
-
Docker and the Kernel
Docker and the Kernel
-
نسخه ی نمایشی: کانتینر لینوکس که در ویندوز 10 اجرا می شود
Demo: A Linux Container Running on Windows 10
-
هسته چیست؟
What Is a Kernel?
-
چرا این مهم است: اجرای ظروف لینوکس در ویندوز
Why This Matters: Running Linux Containers on Windows
-
چشم انداز و چرا: جنکینز در داکر
The Vision and the Why: Jenkins on Docker
-
نسخه ی نمایشی: اصول اجرای جنکینز در یک کانتینر
Demo: The Basics of Running Jenkins in a Container
-
حفظ وضعیت خارج از کانتینر
Maintaining State Outside the Container
-
سیستم پرونده Docker
The Docker File System
-
درک کپی در نوشتن
Understanding Copy on Write
-
نسخه ی نمایشی: نصب یک حجم به ظرف شما
Demo: Mounting a Volume to Your Container
-
جمع کردن دولت جنکینز
Wrapping up Jenkins State
-
خلاصه
Summary
ایجاد مزرعه ساخت Jenkins با داکر
Creating a Jenkins Build Farm with Docker
-
مقدمه
Introduction
-
نسخه ی نمایشی: تهیه نمایندگی های کانتینر
Demo: Provisioning Containerized Agents
-
آنچه در اینجا با نمایندگان Cloud در جریان است
What’s Going on Here with Cloud Agents
-
درک تصاویر Docker و اعتماد
Understanding Docker Images and Trust
-
نسخه ی نمایشی: ایجاد یک عامل DotNetCore با یک پرونده جدید DockerFile
Demo: Creating a DotNetCore Agent with a New DockerFile
-
نسخه ی نمایشی: پیوستن عامل DotnetCore به Cloud شما
Demo: Attaching Your DotnetCore Agent to Your Cloud
-
بسته شدن با نماینده DotNetCore شما
Wrapping up with Your DotNetCore Agent
-
نسخه ی نمایشی: ایجاد متا ساخت تصویر Docker
Demo: Creating a Docker Image Meta-build
-
با در نظر گرفتن Meta-build
Considering the Meta-build
-
درک روشهای اتصال کانتینر
Understanding Container Connect Methods
-
کار با ثبت های خصوصی
Working with Private Registries
-
نسخه ی نمایشی: تأیید اعتبار در یک URL رجیستری سفارشی
Demo: Authenticating to a Custom Registry URL
-
نصب وابستگی ها به صورت پویا
Installing Dependencies Dynamically
-
کار با عوامل زودگذر
Working with Ephemeral Agents
-
نسخه ی نمایشی: کار با مصنوعات در نمایندگی های ساخت زودگذر
Demo: Working with Artifacts on Ephemeral Build Agents
-
خلاصه
Summary
کار با کانتینرهای چند معماری در جنکینز
Working with Multi-architecture Containers in Jenkins
-
درک چند معماری
Understanding Multi-architecture
-
و اکنون ، یک هشدار
And Now, a Warning
-
نسخه ی نمایشی: مذاکره چند قوس در داکر
Demo: Multi-arch Negotiation in Docker
-
نحوه ساخت BuildX برای سیستم عامل هایی که ندارید
How BuildX Builds for Platforms You Don’t Have
-
نسخه ی نمایشی: ساخت تصاویر داکر خود برای چند قوس
Demo: Building Your Docker Images for Multi-arch
-
با BuildKit بسازید
Build with BuildKit
-
نسخه ی نمایشی: ساخت تصاویر چند قوسی در ظرف Jenkins-Docker شما
Demo: Building Multi-arch Images in Your Jenkins-Docker Container
-
ساخت این اثر در جنکینز
Making This Work in Jenkins
-
نسخه ی نمایشی: ساخت این اثر در جنکینز
Demo: Making This Work in Jenkins
-
بسته شدن
Wrap up
-
خلاصه
Summary
حفظ مزرعه ساخت خود
Maintaining Your Build Farm
-
مقدمه
Introduction
-
به روزرسانی جنکینز
Upgrading Jenkins
-
نسخه ی نمایشی: حفظ و به روزرسانی جنکینز
Demo: Maintaining and Upgrading Jenkins
-
به روزرسانی افزونه ها
Upgrading Plug-ins
-
جنکینز در گیت؟
Jenkins in Git?
-
چیزهایی که باید به آنها فکر کرد
Things to Think About
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات