پرش به مطلب اصلی

مدیریت کانتینرها

ابزار k3 container برای مدیریت کامل چرخه‌ عمر کانتینرها طراحی شده و امکانات متنوعی برای ساخت، اجرا، توقف، حذف، لاگ‌گیری، اجرا دستورات درون کانتینر و ... را فراهم می‌کند.

K3Lifestyle


📌 دستور کلی

k3 container [command] [options] 

نکته: دستورات در k3 بیشتر به باید دسترسی sudo را داشته باشند پس ترجیحا از sudo استفاده شود.


📚 فهرست دستورات

دستورتوضیحمستند جداگانه
createساخت یک کانتینر از روی ایمیجcreate
runساخت و اجرای کانتینر به‌صورت همزمانrun
startاجرای کانتینری که قبلاً ساخته شدهstart
stopتوقف کانتینر در حال اجراstop
restartراه‌اندازی مجدد کانتینرrestart
removeحذف کانتینرremove
listلیست کانتینرها با فیلترهای متنوعlist
inspectنمایش جزئیات پیکربندی کانتینرinspect
execاجرای دستور درون کانتینر در حال اجراexec
pauseمتوقف موقتی (freeze) کردن کانتینرpause
resumeادامه اجرای کانتینر pause شدهresume
psنمایش فرآیندهای در حال اجرا در کانتینرps
usageنمایش میزان مصرف منابع (CPU, RAM)usage
killارسال سیگنال به کانتینر (مثل SIGKILL)kill
updateتغییر پیکربندی کانتینر در حال اجراupdate
copyکپی فایل بین کانتینر و میزبانcopy
fileInfoمشاهده اطلاعات فایل‌های داخل کانتینرfileInfo
exec-logلاگ کلی از همه پردازش‌های کانتینرexec-log
logمشاهده خروجی کانتینرlog
pruneحذف همه کانتینرهای متوقف و فضای بدون مصرفprune
helpنمایش راهنمای یک دستور خاص-

🛠️ مثال ساده


k3 container create myalpine alpine:latest

k3 container exec myalpine 'ls /'

k3 container list --status running

💡 نکته: برای هر دستور می‌توانید از -h استفاده کنید تا توضیح کامل آن را ببینید:

k3 container create -h

ادامه مستندات را در بخش های اختصاصی هر دستور دنبال کنید.