دریافت تاریخچه ایمیج
دستور history برای دریافت تاریخچهی لایههای یک ایمیج استفاده میشود.
🧩 دستور کلی
{{base_url}}/images/{{imageName}}/history
📥 مشخصات درخواست (Request)
| فیلد | مقدار |
|---|---|
| Method | POST |
| Endpoint | /images/{{imageName}}/history |
| Query Parameters | خیر |
| Content-Type | application/json |
⚙️ پارامترها (params)
بدنه (body)
{
"tag": "{{tagName}}"
}
فیلدهای ورودی (Options)
| فیلد | نوع داده | توضیح |
|---|---|---|
tag | string | تگ مربوط به ایمیج (مثلاً 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 | زمانی که ایمیج مورد نظر وجود نداشته باشد |