کار با ظروف در لینوکس: Docker & Podman ساده ساخته شده است

فهرست مطالب
چرا ظروف؟ مزایای دنیای واقعی
بیایید با آن روبرو شویم: استقرار برنامه ها در لینوکس می تواند کثیف شود. ظروف آن را حل می کنند.
-
قوام: برنامه خود را به همان شیوه همه جا اجرا کنید.
-
انزوا: دیگر “این کار روی دستگاه من کار می کند” نیست
-
قابلیت حمل: ظروف را با سهولت در میان ابرها و سرورها حرکت دهید
-
سرعت: در چند ثانیه چرخش و ریختن محیط
اصول داکر: استاندارد صنعت
اسکله از سال 2013 به ظروف تبدیل شده است.
Podman: بچه جدید با مزایای جدی
زیرگذر است ، داکر خواهر و برادر جوانتر و متمرکز بر امنیت.
-
Daemonless: بدون سرویس پس زمینه مرکزی. شما ظروف را اجرا می کنید
مستقیما -
بدون ریشه به طور پیش فرض: ظروف را به عنوان یک کاربر معمولی بدون sudo اجرا کنید
مورد نیاز -
سازگار با داکر: بیشتر اسکله دستورات خارج از جعبه کار می کنند
-
سبک وزن: استفاده از منابع پایین ، زمان راه اندازی سریعتر
-
امنیت: هر فرآیند کانتینر به کاربر که شروع کرده است گره خورده است
این ، حسابرسی و امنیت را محکم تر می کند
داکر در مقابل پودمن: تفاوت چیست؟
در اینجا یک رونق سریع وجود دارد:
دستورات روزمره (با مثال)
اسکله:
یک ظرف را اجرا کنید
docker run -it ubuntu bash
لیست ظروف در حال اجرا
Docker PS
یک تصویر بسازید
Docker Build -t MyApp.
یک ظرف را متوقف کنید
داکر توقف
زیرگذر:
همان دستورات کار می کنند!
Podman Run -it Ubuntu Bash
podman ps
Podman Build MyApp.
ردیابی
تغییر از docker به زیرگذر؟ فقط نام فرمان را عوض کنید!
-
استفاده کردن اسکله if:
- شما به داکر آهنگسازی یا دلهره
- شما می خواهید گسترده ترین سازگاری و پشتیبانی جامعه
- شما در محیط هایی کار می کنید اسکله در حال حاضر استاندارد است.
-
استفاده کردن زیرگذر if:
- امنیت یک نگرانی مهم است (بدون ریشه ، بدون Daemon).
- ظروف سبک و سریع می خواهید
- شما به ادغام SystemD محکم نیاز دارید یا می خواهید پرونده های واحد را به راحتی تولید کنید
- شما کانتینرها را روی یک سیستم چند کاربره اجرا می کنید
چه زمانی از هر ابزار استفاده کنید
-
استفاده کردن اسکله if:
- شما به داکر آهنگسازی یا دلهره
- شما می خواهید گسترده ترین سازگاری و پشتیبانی جامعه
- شما در محیط هایی کار می کنید که Docker در حال حاضر استاندارد است
پیچیدن
-
ظروف ستون فقرات گردش کار مدرن لینوکس و هر دو است
اسکله وت زیرگذر زندگی را آسان تر کنید. -
اسکله هنوز هم پادشاه است ، اما زیرگذر صید است
اگر به امنیت یا ظروف در حال اجرا اهمیت می دهید ، سریعاً بالا بروید
به عنوان یک کاربر معمولی
بهترین قسمت؟ لازم نیست فقط یکی را انتخاب کنید.
هر دو را امتحان کنید ، ببینید چه چیزی متناسب با گردش کار شما است و از ظروف آزادی به لینوکس لذت می برید.
کانتینر شدن مبارک!