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

دریافت تاریخچه ایمیج

دستور history برای دریافت تاریخچه‌ی لایه‌های یک ایمیج استفاده می‌شود.

🧩 دستور کلی


📥 مشخصات درخواست (Request)

فیلدمقدار
MethodPOST
Endpoint/images/{{imageName}}/history
Query Parametersخیر
Content-Typeapplication/json

⚙️ پارامترها (params)


بدنه (body)

{
"tag": "{{tagName}}"
}

فیلدهای ورودی (Options)

فیلدنوع دادهتوضیح
tagstringتگ مربوط به ایمیج (مثلاً latest).

روش استفاده (How to Use)

POST http://localhost:4001/images/python/history
{
"tag": "latest"
}

پاسخ به صورت آرایه‌ای از لایه‌های ایمیج برگردانده می‌شود.

{
"meta": {
"shamsiDate": "14040518134254238",
"requestId": "fdf2db3c-3cbb-44f4-af20-84e00ebfa992"
},
"data": [
{
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"digest": "sha256:eac4a16ddcd4b8b9568ffacc809db6264256f1ce852b9ca4a33b29582aa2138b",
"size": 1734,
"annotations": {
"org.opencontainers.image.ref.name": "alpine"
}
},
{
"mediaType": "application/vnd.oci.image.manifest.v1+json",
"digest": "sha256:84cec83510a0b832c4e847e8b52722a7439a9380a97ccc438e4c4217afa513ed",
"size": 1395,
"annotations": {
"org.opencontainers.image.ref.name": "v1"
}
}
]
}

وضعیت‌ پاسخ (Status Codes)

کدمعنی
200 OKدرخواست با موفقیت انجام شد

⚙️ خطاهای رایج

خطاتوضیح
this image is not existingزمانی که ایمیج مورد نظر وجود نداشته باشد

🆘 دریافت راهنما