از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Podman روی اوبونتو 24.04
سرفصلهای مطلب
سیستم را به روز کنید
بیایید با بهروزرسانی سیستم با راهاندازی پوسته پایانه اوبونتو 24 شروع کنیم، زیرا همه نصبها و ارتقاهای ما مبتنی بر دستور هستند. برای این مرحله ساده، از ابزار “apt” اوبونتو با استفاده می کنیم sudo حقوق در دستور “به روز رسانی”. این دستور ابزارها و مخازن سیستم را به روز می کند تا از تداخل احتمالی هنگام نصب نرم افزار و برنامه های کاربردی جدید جلوگیری کند. همچنین میتوانید در صورت نیاز سیستم را ارتقا و بهروزرسانی انجام دهید.
به روز رسانی Sudo Apt
Podman را نصب کنید
پس از به روز رسانی سیستم اوبونتو 24، بیایید به سمت نصب Podman برویم. برای نصب آن، ما از همان ابزار “apt” استفاده می کنیم که در دستورالعمل های نصب بسیار راحت و آسان است. پرچم “-y” برای نصب اجباری Podman صرف نظر از هر چیزی استفاده می شود. بنابراین، نصب بلافاصله پس از اجرای کوئری زیر شروع می شود:
Sudo apt install -y podman
نصب ابزار Podman ممکن است بیشتر از هر نصب معمولی دیگری طول بکشد. بنابراین، شما باید مدتی صبر کنید تا این کار انجام شود.
پس از مدتی انتظار، Podman نصب می شود و سیملینک آن همانطور که در خروجی نمایش داده می شود ایجاد می شود:
نصب را تأیید کنید
اکنون، باید بررسی کنیم که آیا ابزار Podman با موفقیت در سیستم اوبونتو 24 ما نصب و پیکربندی شده است. برای این کار با استفاده از دستور نسخه ساده به صورت زیر به دنبال نسخه نصب شده Podman می گردیم:
Sudo podman – نسخه
برای به دست آوردن اطلاعات مربوط به ابزار Podman که در انتهای شما نصب شده است، می توانید از دستور “info” نیز استفاده کنید. sudo حقوق به شرح زیر:
اطلاعات سودو پادمن
Containers را از طریق Podman اجرا کنید
می توان گفت که container سرویسی است که از تصاویر مختلف برای پردازش خود استفاده می کند. می توانید کانتینرهایی ایجاد کنید یا از کانتینرهای داخلی استفاده کنید. بنابراین، ما باید بکشیم container و آن را اجرا کنید روی پایان ما برای این کار از دستور Run، پرچم -it و نام a استفاده می کنیم containerیعنی سلام دنیا. شروع به کشیدن می کند container از منبع اصلی خود و اجرای آن روی پایان ما
Sudo podman run -it hello-world
پس از اجرای این دستور “run” خروجی زیر را دریافت خواهید کرد. شما می توانید ببینید که این container از منبع اصلی Docker استخراج شده است:
اکنون میتوانیم تمام کانتینرهای در حال اجرا اوبونتو 24 را جستجو کنیم. برای این کار، از دستورالعمل Podman زیر با گزینه ps استفاده میکنیم. خروجی این دستورالعمل نشان می دهد که در حال حاضر کانتینری در حال کار نیست. در حالی که به دنبال همه کانتینرهای کشیده شده می گردیم، می توانیم از پرچم “-a” در همان دستورالعمل استفاده کنیم. می بینید که خروجی با گزینه “-a” اطلاعات یک را نمایش می دهد container.
- سودو پادمن ps
- سودو پادمن ps -a
ظروف را بردارید
درست مثل اضافه کردن یک جدید container به سیستم خود، همچنین می توانید هر اضافه شده را حذف کنید container از سیستم اوبونتو 24 خود با استفاده از ابزار Podman. شما باید از گزینه “rm” در دستورالعمل Podman با استفاده از sudo حقوق. حتما ذکر کنید container ID بعد از گزینه “rm” در همان پرس و جو. را container با یک شناسه خاص برای همیشه حذف خواهد شد.
سودو پادمن rm 9bd8d19ef028
از تصاویر از طریق Podman استفاده کنید
به یک تصویر در محیط Podman مجموعه دستوراتی گفته می شود که برای اجرای a container سرویس یا برنامه کاربردی بنابراین، برای اجرای Podman container، ما به یک تصویر خاص نیاز داریم. برای لیست کردن تمام تصاویر موجود روی اوبونتو 24، شما به همان فرمان Podman با کلمه کلیدی “تصاویر” نیاز دارید. تمام تصاویر موجود در سیستم شما یعنی d2c94e258dcb را نمایش می دهد.
تصاویر پادمن سودو
برای دریافت تصویر جدید برای محیط Podman خود می توانید دستور کشش را به همراه نام تصویر جدید یعنی debain اجرا کنید که در تصویر پیوست شده است.
سودو پادمن pull debian
پس از استفاده مجدد از دستورالعمل های تصویر، مشاهده می کنید که تصویر جدید با موفقیت دانلود شده است.
تصاویر پادمن سودو
ایجاد کانتینر در Podman
اکنون که تصویر دانلود شده است، باید آن را اجرا کنیم تا a ایجاد کنیم container با یک نام تعریف شده توسط کاربر برای این کار، دستور “run” برای Podman با پرچم های “-dit” و “-name” و به دنبال آن نام یک اجرا می شود. container، یعنی “Debian-container”، و نام تصویری که به تازگی دانلود کرده اید، یعنی “Debian”. پس از ایجاد یک container از تصویر “دبیان”، می توانید آن را در Podman نیز مشاهده کنید.
- Sudo podman run -dit –name debian-container دبیان
- سودو پادمن ps
برای ارتباط با تازه در حال اجرا container با نام “debian-container”، باید از دستورالعمل “پیوست” Podman استفاده کنید. حالا، شما می توانید در این کار کنید container.
سودو پادمن ضمیمه دبیان-container
برای دریافت نسخه از container، دستور زیر را در این اجرا کنید container:
Cat /etc/os-release
حالا برای خارج شدن از container و از اجرای آن جلوگیری کنید، باید از دستور خروج و به دنبال آن دستور توقف پادمان با نام یک مورد خاص استفاده کنید. container.
- خروج
- Sudo podman stop debian-container
برای شروع، توقف، و حذف یک Podman container، می توانید از دستورات زیر به صورت متوالی استفاده کنید:
- Sudo podman start debian-container
- Sudo podman stop debian-container
- سودو پادمن rm debian-container
میتوانید با استفاده از گزینه rmi در همان دستور حذف، تصویر Podman را حذف کنید.
سودو پادمن rmi دبیان
Podman را حذف کنید
زمان آن رسیده است که ابزار Podman را با استفاده از دستورالعمل “حذف” از سیستم اوبونتو حذف کنیم. استفاده از ابزار “apt” ضروری است زیرا ما آن را با “apt” نصب کردیم.
Sudo apt حذف پادمن
نتیجه
این راهنما در مورد استفاده از ظروف و تصاویر از طریق ابزار Podman است. توضیح دادیم روی تفاوت اصلی بین سرویس Podman و Docker. بعد از آن به تفصیل پرداختیم روی ساده ترین روش برای نصب Podman در اوبونتو 24 و کشیدن چند کانتینر و تصویر. پس از آن روش استفاده از کانتینرها با استفاده از تصاویر و مراحل حذف سرویس Podman را بررسی کردیم.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-03-21 22:33:04