apptainer(1) apptainer(1)

apptainer-sif-add - افزودن شیء داده (data object)

apptainer sif add [flags]

افزودن یک شیء داده به یک تصویر SIF.

--alignment=0 تنظیم تراز هم‌ترازی (alignment) [پیش‌فرض: ۴۰۹۶ با --datatype 4-Partition، در غیر این صورت ۰]

--datatype=0 نوع داده برای افزودن [الزامی، بدون مقدار پیش‌فرض]:
1-Deffile, 2-EnvVar, 3-Labels,
4-Partition, 5-Signature, 6-GenericJSON,
7-Generic, 8-CryptoMessage, 9-SBOM,
10-OCI.RootIndex, 11-OCI.Blob

--filename="" تنظیم نام فایل منطقی/شناسه [پیش‌فرض: نام فایل ورودی]

--groupid=0 تنظیم شناسه گروه (groupid) [پیش‌فرض: ۰]

-h, --help[=false] راهنمای add

--link=0 تنظیم اشاره‌گر پیوند (link pointer) [پیش‌فرض: ۰]

--partarch=0 معماری اصلی مورد استفاده (همراه با --datatype 4-Partition) [الزامی، بدون مقدار پیش‌فرض]:
1-386, 2-amd64, 3-arm,
4-arm64, 5-ppc64, 6-ppc64le,
7-mips, 8-mipsle, 9-mips64,
10-mips64le, 11-s390x, 12-riscv64,
13-loong64

--partfs=0 سیستم‌فایل مورد استفاده (همراه با --datatype 4-Partition) [الزامی، بدون مقدار پیش‌فرض]:
1-Squash, 2-Ext3, 3-ImmuObj,
4-Raw

--parttype=0 نوع پارتیشن (همراه با --datatype 4-Partition) [الزامی، بدون مقدار پیش‌فرض]:
1-System, 2-PrimSys, 3-Data,
4-Overlay

--sbomformat="" قالب SBOM (همراه با --datatype 9-sbom):
cyclonedx-json, cyclonedx-xml, github-json,
spdx-json, spdx-rdf, spdx-tag-value,
spdx-yaml, syft-json

--signentity="" نهاد امضاکننده (همراه با --datatype 5-Signature) [الزامی، بدون مقدار پیش‌فرض]:
مثال: 433FE984155206BD962725E20E8713472A879943

--signhash=0 درهم‌سازی امضا (signature hash) مورد استفاده (همراه با --datatype 5-Signature) [الزامی، بدون مقدار پیش‌فرض]:
1-SHA256, 2-SHA384, 3-SHA512,
4-BLAKE2s_256, 5-BLAKE2b_256

sif add image.sif recipe.def --datatype 1
sif add image.sif rootfs.squashfs --datatype 4 --parttype 1 --partfs 1 --partarch 2
sif add image.sif signature.bin --datatype 5 --signentity 433FE984155206BD962725E20E8713472A879943 --signhash 1

apptainer-sif(1)

30-Jul-2026 تولید خودکار توسط spf13/cobra

Jul 2026 Auto generated by spf13/cobra