containers-storage-import-layer(1) General Commands Manual containers-storage-import-layer(1)

containers-storage-import-layer - وارد کردن فایل‌ها به یک لایه جدید

containers-storage import-layer [گزینه‌ها [...]] [parentLayerNameOrID]

این زیردستور ترکیبی از containers-storage create-layer و containers-storage apply-diff است.

هنگامی که یک لایه برای نخستین بار با containers-storage create-layer ایجاد می‌شود، هیچ تغییری نسبت به لایه والد خود ندارد. این لایه را می‌توان به‌صورت خواندن-نوشتن (read-write) سوار (mount) کرد و محتویات آن را مستقیماً تغییر داد، یا می‌توان با اعمال یک تفاوت لایه (layer diff) از طریق اجرای containers-storage apply-diff، محتویاتی به آن افزود (یا حذف کرد).

-n name

تنظیم یک نام اختیاری برای لایه. اگر نام از قبل در حال استفاده باشد، خطا برگردانده می‌شود.

-i | --id ID

تنظیم شناسه (ID) برای لایه. اگر هیچ شناسه‌ای مشخص نشود، یک شناسه تولید خواهد شد.

-f | --file filename

تعیین نام فایلی که تفاوت (diff) باید از آن خوانده شود. اگر از این گزینه استفاده نشود، تفاوت از ورودی استاندارد خوانده خواهد شد.

-l | --label mount-label

تنظیم برچسبی که هنگام سوار کردن (mount) لایه باید به عنوان زمینه SELinux اختصاص یابد.

-r | --readonly

علامت‌گذاری لایه به صورت فقط‌خواندنی.

-j | --json

ترجیح دادن خروجی JSON.

--uidmap

نگاشت UID مشخص‌شده در قالبی که توسط subuid انتظار می‌رود. این گزینه را نمی‌توان همزمان با --hostuidmap مشخص کرد.

--gidmap

نگاشت GID مشخص‌شده در قالبی که توسط subgid انتظار می‌رود. این گزینه را نمی‌توان همزمان با --hostuidmap مشخص کرد.

--hostuidmap

اجبار استفاده از نگاشت UID میزبان. این گزینه را نمی‌توان همزمان با هیچ‌یک از گزینه‌های --uidmap یا --subuidmap مشخص کرد.

--hostgidmap

اجبار استفاده از نگاشت GID میزبان. این گزینه را نمی‌توان همزمان با هیچ‌یک از گزینه‌های --gidmap یا --subgidmap مشخص کرد.

--subuidmap username

ایجاد نگاشت UID برای username با استفاده از داده‌های /etc/subuid. این گزینه را نمی‌توان همزمان با --hostuidmap مشخص کرد.

--subgidmap group-name

ایجاد نگاشت GID برای group-name با استفاده از داده‌های /etc/subgid. این گزینه را نمی‌توان همزمان با --hostuidmap مشخص کرد.

containers-storage import-layer -f 71841c97e320d6cde.tar.gz -n new-layer somelayer

containers-storage-create-layer(1) containers-storage-apply-diff(1)

April 2019