آموزش شروع کار با Podman

Getting Started with Podman

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره به شما مهارت‌هایی را می‌آموزد که بتوانید با استفاده از Podman کانتینرها را روی Red Hat Enterprise Linux 9 نصب و مدیریت کنید. در بازار امروز سیستم‌های مدیریت کانتینر زیادی در دسترس هستند و جدیدترین آنها Podman است و سرمایه‌گذاری زیادی توسط کلاه قرمز. کانتینرهای در حال اجرا ممکن است نیاز داشته باشند که کاربر اصلی شوید یا به گروه‌های خاصی تعلق داشته باشید تا دسترسی بیشتری داشته باشید. بالا بردن امتیازات کاربر لزوما بهترین راه کار نیست. در این دوره آموزشی، شروع کار با Podman، نحوه نصب Podman و مدیریت کانتینرهای Podman را با استفاده از حساب های کاربری استاندارد یاد خواهید گرفت. ابتدا، مفاهیم مدیریت کانتینر و نحوه تنظیم محیط آزمایشگاه را بررسی خواهید کرد. در مرحله بعد، خواهید فهمید که چگونه به سرعت تصاویر Podman را به عنوان کانتینر مستقر کنید و از طریق آنها به خدمات آنها متصل شوید. در نهایت، نحوه کنترل نگاشت شناسه کاربر با استفاده از کانتینرهای بدون ریشه را خواهید آموخت. پس از اتمام این دوره، مهارت ها و دانش مدیریت کانتینرها با Podman مورد نیاز برای استقرار و مدیریت کانتینرهای مورد نیاز برای خدمات در محیط DevOps خود را خواهید داشت.

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

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

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

درک پودمان Understanding Podman

  • کار با کانتینرها Working with Containers

  • جداسازی با استفاده از عدم اشتراک گذاری Isolation Using unshare

  • نصب پادمن Installing Podman

  • خلاصه و چه چیزی بعد Summary and What's Next

کار با رجیستری ها و تصاویر Working with Registries and Images

  • اسکریپت ساخت دوره Course Build Script

  • پودمان سلام دنیا Podman Hello World

  • کار با تصاویر Working with Images

  • خلاصه و چه چیزی بعد Summary and What's Next

درک کانتینرها Understanding Containers

  • فراداده تصویر و Skopeo Image Metadata and Skopeo

  • فراداده تصویر را با استفاده از Skopeo بخوانید Read Image Metadata Using Skopeo

  • نام گذاری ظروف Naming Containers

  • در حال اجرا ظروف در پس زمینه Running Containers in the Background

  • مانیتورینگ ظروف Monitoring Containers

اجرای یک وب سرور با استفاده از محتوای محلی Running a Web Server Using Local Content

  • میکروسرویس ها Microservices

  • استفاده از Port Mapping برای دسترسی به خدمات Using Port Mapping to Access Services

  • نگاشت حجم به کانتینرها Mapping Volumes to Containers

  • ایجاد یک واحد خدمات سیستمی Creating a Systemd Service Unit

  • خلاصه و چه چیزی بعد Summary and What's Next

اجرای یک سرویس Systemd در یک کانتینر Running a Systemd Service in a Container

  • ساخت تصاویر سفارشی Building Custom Images

  • تنظیم SELinux و ایجاد جفت کلید Setting SELinux and Creating Key Pairs

  • ساخت تصویر با Dockerfile Building the Image with a Dockerfile

  • ایجاد کانتینر Creating the Container

  • ایجاد یک تصویر سفارشی اوبونتو Creating a Custom Ubuntu Image

  • خلاصه و چه چیزی بعد Summary and What's Next

پادمن شبکه Networking Podman

  • شبکه سازی در پودمان Networking in Podman

  • ایجاد شبکه های پادمن Creating Podman Networks

  • خلاصه و چه چیزی بعد Summary and What's Next

پیکربندی ارکستراسیون با استفاده از Podman-Compose Orchestrating Configuration Using Podman-Compose

  • تمیز کردن هاست با استفاده از هرس سیستم پادمن Cleaning the Host Using podman system prune

  • شبیه سازی مخزن دوره Cloning the Course Repo

  • استفاده از یک فایل نوشتن ساده Using a Simple Compose File

  • آشنایی با فایل نوشتن پروژه Understanding the Project Compose File

  • ساخت پروژه دوره Building the Course Project

  • استفاده از Ansible برای مدیریت کانتینرها Using Ansible to Manage Containers

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش شروع کار با Podman
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 31m
35
Pluralsight (پلورال سایت) pluralsight-small
26 مرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrew Mallett Andrew Mallett

اندرو در سراسر لینوکس با دانش عمیق سیستم عامل است و این با برنامه نویسی در bash ، perl ، python و ruby و توسعه برنامه ها در C ، C ++ و Java پشتیبانی می شود. اندرو که سالها در آموزش کار کرده است ، پس از اتلاف وقت بی پایان در شب های جمعه ، سیستم های ساخت دوره های خودکار را ایجاد کرده است. اولین سیستم ساختی که وی ساخت به درستی "شب های جمعه" نامگذاری شد. این امر علاقه وی را به همه موارد مرتبط با استقرار القا کرده است. او نویسنده دوره های آموزشی در زمینه Microsoft Deployment Toolkit و همچنین بی شمار راه حل های اختصاصی PXE برای سازمان های آموزشی بوده است. تعهد او نسبت به جامعه میزان محتوایی را که از زمان تاسیس theurbanpenguin در سال 2009 در کانال YouTube خود بارگذاری کرده است نشان می دهد و همچنین اخیراً کمک به پروژه Google/Raspberry Pi CoderDojo. وی همچنین در مدارس به آموزش لینوکس می پردازد. در طول سال ها اندرو به نوول ، مایکروسافت ، یادداشت های لوتوس ، سیتریکس ، سولاریس و همچنین لینوکس آموزش داده است. اگرچه عشق او لینوکس است. اندرو می تواند به شما کمک کند تا درک کنید محصول چگونه در سازمان شما جای می گیرد و از محیط ناهمگنی که همه ما در آن کار می کنیم ، مطلع شود.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.