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

Running Jenkins in Docker

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: جنکینز اساساً یک معمار اصلی/کارگزار است - اما مدیریت عوامل تبدیل به یک کار طاقت فرسا می شود. این دوره به شما می آموزد که چگونه با اجرای عوامل جنکینز در داکر از پس حل این مشکل برآیید. جنکینز اساساً یک معماری ارشد/عامل است - اما مدیریت عوامل تبدیل به یک دردسر سخت می شود. در این دوره ، 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 می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Behrens Chris Behrens

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