ثبت (Commit) ایمیج
دستور commit در زیربخش image برای ایجاد یک ایمیج جدید بر پایهی باندل فعلی یک کانتینر استفاده میشود. این دستور با استفاده از شناسهی کانتینر، باندل آن را به یک ایمیج جدید تبدیل میکند.
🧩 دستور کلی
k3 image commit [options] <image>
⚙️ گزینهها (Options)
| گزینه کوتاه | گزینه بلند | توضیح |
|---|---|---|
-c | --contId <id> | شناسه کانتینری که قرار است commit شود |
-h | --help | نمایش راهنمای کامل دستور |
📥 مثالهای کاربردی
ایجاد ایمیج از یک کانتینر خاص:
k3 image commit myimage:v1 -c 08a79d22
مشاهده راهنمای دستور:
k3 image commit --help
نکات مهم
- مطمئن شوید که شناسه کانتینر صحیح باشد .
- اگر نام ایمیج موجود باشد، نسخه جدید روی آن بازنویسی نخواهد شد .
- برای اسم کانتینر هم از هش و هم از اسم آن میتوان استفاده کرد.
- برای ایمیج فقط در صورتی تاریخچه ساخته میشود که روی همان بیس ایمیج ، تگ جدیدی ایجاد کنید.
تست جامع
echo "=== [1] Commit running container ==="
k3 image commit testimage:v1 -c cont123
echo "=== [2] Commit with invalid container ID ==="
k3 image commit badimage:v1 -c unknownCont
🆘 دریافت راهنما
برای مشاهدهی راهنمای کامل این دستور در خط فرمان:
k3 image commit -h