podman-artifact-add(1) General Commands Manual podman-artifact-add(1) نام (NAME) podman-artifact-add - افزودن یک آرتیفکت OCI به انبار محلی آرتیفکت‌ها خلاصه دستور (SYNOPSIS) podman artifact add [options] artifact-name file [file ...] توضیحات (DESCRIPTION) افزودن یک آرتیفکت OCI از سیستم‌فایل محلی به انبار محلی. برای ایجاد آرتیفکت باید حداقل یک فایل ارائه دهید، اما چندین فایل را نیز می‌توان اضافه کرد. آرتیفکت‌ها به‌طور خودکار یک برچسب زمان ایجاد در حاشیه‌نویسی (annotation) org.opencontainers.image.created با استفاده از قالب RFC3339Nano درج می‌کنند. در صورت استفاده از گزینه --append، برچسب زمان ایجاد اصلی حفظ می‌شود. گزینه‌ها (OPTIONS) --annotation=annotation=value تنظیم یک حاشیه‌نویسی (annotation) روی ورودی مربوط به ایمیج یا آرتیفکت مشخص‌شده. توجه: حاشیه‌نویسی‌ها را برای هر فایلی که اضافه می‌شود تنظیم کنید. حاشیه‌نویسی "org.opencontainers.image.title" برای نام‌گذاری لایه هنگام مانت شدن در یک کانتینر استفاده می‌شود؛ این عنوان باید برای هر لایه آرتیفکت یکتا باشد. --append, -a الحاق فایل‌ها به یک آرتیفکت موجود. این گزینه نمی‌تواند همزمان با گزینه --type استفاده شود. --file-type تنظیم نوع رسانه (media type) فایل آرتیفکت به جای واگذاری تشخیص خودکار نوع به سیستم. --replace اگر آرتیفکتی با همان نام از قبل وجود داشته باشد، آن را جایگزین و حذف می‌کند. مقدار پیش‌فرض false است. این گزینه نمی‌تواند همراه با گزینه --append استفاده شود. --type تنظیم نوع برای آرتیفکتی که اضافه می‌شود. مثال‌ها (EXAMPLES) افزودن یک فایل تکی به یک آرتیفکت $ podman artifact add quay.io/myartifact/myml:latest /tmp/foobar.ml 0fe1488ecdef8cc4093e11a55bc048d9fc3e13a4ba846efd24b5a715006c95b3 افزودن آرتیفکت OCI به انبار با مشخص کردن نوع: $ podman artifact add --artifact-type application/com.example.ai --file-type application/vnd.gguf quay.io/myimage/myartifact:latest /home/user/model.gguf جایگزینی یک آرتیفکت موجود با همان نام $ podman artifact add quay.io/myartifact/myml:latest /tmp/foobar.ml 0fe1488ecdef8cc4093e11a55bc048d9fc3e13a4ba846efd24b5a715006c95b3 افزودن چندین فایل به یک آرتیفکت $ podman artifact add quay.io/myartifact/myml:latest /tmp/foobar1.ml /tmp/foobar2.ml 1487acae11b5a30948c50762882036b41ac91a7b9514be8012d98015c95ddb78 افزودن فایل‌ها به یک آرتیفکت OCI موجود $ podman artifact add --append quay.io/myimage/myartifact:latest /home/user/config.yaml ایجاد آرتیفکت با جایگزینی عنوان لایه، و سپس مانت کردن در یک کانتینر. podman artifact add --annotation org.opencontainers.image.title=smollm2 quay.io/myreg/smollm2:latest blobs/sha256-4d2396b16114669389d7555c15a1592aad584750310f648edad5ca8c4eccda17 podman run --mount type=artifact,source=quay.io/myreg/smollm2:latest,destination=/mnt fedora ls -l /mnt smollm2 همچنین ببینید (SEE ALSO) podman(1), podman-artifact(1) تاریخچه (HISTORY) ژانویه ۲۰۲۵، در ابتدا توسط برنت بود (Brent Baude bbaude@redhat.com) گردآوری شد ⟨mailto:bbaude@redhat.com⟩ podman-artifact-add(1)