آموزش اجرای جنکینز در Docker

Running Jenkins in Docker

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

اجرای جنکینز در Docker Running Jenkins in Docker

  • معرفی Introduction

  • داکر و کرنل Docker and 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

  • سیستم فایل داکر The Docker File System

  • درک کپی در نوشتن Understanding Copy on Write

  • نسخه ی نمایشی: نصب یک حجم در کانتینر شما Demo: Mounting a Volume to Your Container

  • پایان دادن به ایالت جنکینز Wrapping up Jenkins State

  • خلاصه Summary

ایجاد مزرعه ساخت جنکینز با داکر Creating a Jenkins Build Farm with Docker

  • معرفی Introduction

  • نسخه ی نمایشی: تامین عوامل کانتینری Demo: Provisioning Containerized Agents

  • اینجا با Cloud Agents چه می‌گذرد؟ What’s Going on Here with Cloud Agents?

  • درک تصاویر داکر و اعتماد Understanding Docker Images and Trust

  • نسخه ی نمایشی: ایجاد یک نماینده DotNetCore با یک Dockerfile جدید Demo: Creating a DotNetCore Agent with a New Dockerfile

  • نسخه ی نمایشی: ضمیمه کردن عامل DotNetCore به ابر خود Demo: Attaching Your DotNetCore Agent to Your Cloud

  • در پایان با نماینده DotNetCore شما Wrapping up with Your DotNetCore Agent

  • نسخه ی نمایشی: ایجاد یک متا بیلد Docker Image Demo: Creating a Docker Image 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

  • تصاویر جنکینز خاص تر More Specific Jenkins Images

  • خلاصه Summary

کار با کانتینرهای چند معماری در جنکینز Working with Multi-architecture Containers in Jenkins

  • آشنایی با معماری چندگانه Understanding Multi-architecture

  • نسخه ی نمایشی: مذاکره چند معماری در داکر Demo: Multi-architecture Negotiation in Docker

  • چگونه BuildX برای پلتفرم هایی که ندارید می سازد How BuildX Builds for Platforms You Don’t Have

  • نسخه ی نمایشی: ساخت تصاویر Docker شما برای چند معماری Demo: Building Your Docker Images for Multi-architecture

  • ساخت با BuildKit Build with BuildKit

  • نسخه ی نمایشی: ساخت تصاویر چند معماری در کانتینر جنکینز-داکر شما Demo: Building Multi-architecture 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 and Infrastructure as Code

  • چیزهایی برای فکر کردن Things to Think About

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش اجرای جنکینز در Docker
جزییات دوره
2h 9m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
8
از 5
دارد
دارد
دارد
Chris Behrens
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

Chris B. Behrens نویسنده ، سخنران و توسعه دهنده نرم افزار ، متخصص در DevOps است. وی بیش از بیست سال است که توسعه دهنده و معمار است و با تمرکز بر شرکت های کوچک تا متوسط و تغییرات توسعه ای که با آنها روبرو است. او بر روی عطر و طعم خود از توسعه مبتنی بر ترس تمرکز دارد ، به موجب آن یک توسعه دهنده وظایف آنها را به ترتیب پایین تر از اضطراب و نحوه مقابله با آنها با این ترتیب درجه بندی می کند. مهمترین این فرایندهای ایجادکننده اضطراب ، استقرار نرم افزار است ، موضوعی که بهرنس روی آن تمرکز دارد. او با همسر و فرزندانش در Kennedale ، TX زندگی می کند.