آموزش داکر: تحویل مداوم

Docker: Continuous Delivery

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یکپارچه سازی مداوم و استقرار مداوم (CI / CD) به توسعه دهندگان این امکان را می دهد که در چرخه عمر توسعه ، همکاری بیشتری داشته و اشکالات را بگیرند. Docker - یک پلت فرم کانتینر نرم افزاری پیشرو - می تواند با استفاده از محیط های امن تر و قابل اطمینان تر برای آزمایش ، استقرار مداوم را ساده کند. در این دوره ، با آرتور اولفلدت همراه باشید زیرا او توضیح می دهد که چگونه از Docker برای ساخت سیستم های استقرار استفاده کنید. آرتور چگونگی ساخت جعبه ابزار CI / CD خود را گام برمی دارد ، از جمله نحوه ایجاد حداقل نصب Jenkins و ساخت تصاویر Docker برای CI. وی همچنین مفاهیم ضروری استقرار و یکپارچه سازی اساسی را پوشش می دهد. نشان می دهد که چگونه می توان یک نمونه ساده از استقرار مداوم با Docker ایجاد کرد. بحث در مورد آزمایش یکپارچه سازی و بیشتر.
موضوعات شامل:
  • چگونه داکر می تواند استقرار مداوم را تا حد زیادی ساده کند
  • ساخت جعبه ابزار CI / CD خود
  • استقرار مداوم با استفاده از Docker میزبان
  • اعزام به AWS با جنکینز
  • اهداف و انتظارات برای آزمایش یکپارچه سازی
  • ایجاد یک کار آزمون ادغام

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

1. تحویل مداوم 1. Continuous Delivery

  • تحویل مداوم با داکر Continuous delivery with Docker

  • از Docker برای ساختن یک معماری سازگار استفاده کنید Use Docker to build a composable architecture

  • ابزارهای مشترک Docker CI / CD Common Docker CI/CD tools

2. جعبه ابزار CI / CD خود را بسازید 2. Build Your CI/CD Toolbox

  • بررسی اجمالی جنکینز Jenkins overview

  • رجیستری داکر را تنظیم کنید Set up a Docker registry

  • تصاویر Docker را برای CI بسازید Build Docker images for CI

  • با اتصال ایمن جنکینز به GitHub Connecting Jenkins to GitHub securely

  • خط لوله چند منظوره جنکینز Jenkins multibranch pipeline

3. استقرار 3. Deployment

  • نمای کلی از استقرار Overview of deployment

  • اولین کار استقرار خود را بسازید Build your first deployment job

  • استقرار مبتنی بر DNS DNS-based deployment

  • استقرار مداوم با استفاده از Docker میزبان Continuous deployment using hosted Docker

  • اعزام به AWS با جنکینز Deploy to AWS with Jenkins

  • نظارت و برگشت Monitoring and reverting

4. تست ادغام 4. Integration Testing

  • اهداف و انتظارات برای آزمون ادغام Goals and expectations for integration testing

  • یک کار آزمون ادغام ایجاد کنید Create an integration test job

  • یک کار تست ادغام را برقرار کنید Wire up an integration test job

  • نگرانی های امنیتی Security concerns

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش داکر: تحویل مداوم
جزییات دوره
1h 57m
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
37,569
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arthur Ulfeldt Arthur Ulfeldt

آرتور اولفلدت یک Geek Linux ، آینده نگر و مهندس نرم افزار Yummly است. او که علاقه مندان به فناوری همه جانبه است ، از همه پیشرفت های جالب در مورد لینوکس ، زبان های برنامه نویسی جدید و هر آنچه که "چیز جدید بعدی بعدی" است ، هیجان زده می شود. تخصص های وی شامل Clojure ، Linux Kernel ، امنیت ، برنامه نویسی کاربردی و سیستم های استقرار ابری است (آنچه قبلاً DevOps خوانده می شد). وی مهندس نرم افزار در Untangle و Brocade بوده و هم اکنون در یوملی مشغول به کار است. با وی در توییتر یا لینکدین ارتباط برقرار کنید.