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

📌 دستور کلی
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
ادامه مستندات را در بخش های اختصاصی هر دستور دنبال کنید.