| podman-load(1) | General Commands Manual | podman-load(1) |
نام (NAME)
podman-load - بارگذاری ایمیجها از آرشیوهای tar، دایرکتوریها یا نشانیهای URL در فضای ذخیرهسازی کانتینر
خلاصه دستور (SYNOPSIS)
podman load [گزینهها]
podman image load [گزینهها]
توضیحات (DESCRIPTION)
دستور podman load یک یا چند ایمیج ذخیرهشده را از آرشیوهای tar، دایرکتوریها یا نشانیهای URL اشارهکننده به یک آرشیو tar، در فضای ذخیرهسازی محلی کانتینر بارگذاری میکند. بهطور پیشفرض، podman load از ورودی استاندارد (stdin) میخواند؛ برای بارگذاری از هر یک از دیگر منابع ورودی، از گزینهٔ --input استفاده کنید.
دستور podman load روی ایمیجها عمل میکند: آرشیو ایجادشده توسط podman save را همانند همان ایمیج بازیابی کرده و لایهها، تاریخچه و تگهای آن را حفظ میکند. این کار با podman import متفاوت است که یک ایمیج جدید را از روی تاربال فایلسیستم ریشه (مانند آنچه توسط podman export تولید میشود) بدون هیچ تاریخچهای برای ایمیج میسازد. برای وارد کردن فایلسیستم یک کانتینر، به podman-import(1) مراجعه کنید.
کلاینت محلی علاوه بر این از بارگذاری یک oci-dir یا docker-dir که توسط podman-save(1) ایجاد شده باشد، پشتیبانی میکند.
تنظیم گزینهٔ quiet مانع از نمایش خروجی پیشرفت میشود.
نکته: نویسهٔ : یک نویسهٔ محدودشده است و نمیتواند بخشی از نام فایل باشد.
گزینهها (OPTIONS)
--help, -h
چاپ راهنمای استفاده از دستور
--input, -i=ورودی
بارگذاری فایل ورودی یا URL مشخصشده بهجای خواندن از stdin. ورودی میتواند یکی از موارد زیر باشد:
- یک آرشیو محلی tar (فشردهنشده یا فشردهشده)
- یک چیدمان دایرکتوری محلی OCI یا Docker
- یک نشانی URL به یک آرشیو tar (در macOS و Windows در دسترس نیست)
نکته: از متغیر محیطی TMPDIR برای تغییر مکان ذخیرهسازی موقت ایمیجهای کانتینر استفاده کنید. پادمن بهطور پیشفرض از /var/tmp استفاده میکند.
--quiet, -q
پنهان کردن خروجی پیشرفت
مثالها (EXAMPLES)
ایجاد یک ایمیج از یک فایل tar فشردهشده، بدون نمایش میزان پیشرفت:
$ podman load --quiet -i fedora.tar.gz
ایجاد یک ایمیج از فایل archive.tar دریافتشده از یک URL، بدون نمایش پیشرفت:
$ podman load -q -i https://server.com/archive.tar
ایجاد یک ایمیج از دایرکتوری ایجادشده توسط podman-save با --format oci-dir یا --format docker-dir:
$ podman load -i fedora/
ایجاد یک ایمیج از stdin با استفاده از تغییرمسیر بش از یک فایل tar:
$ podman load < fedora.tar Getting image source signatures Copying blob sha256:5bef08742407efd622d243692b79ba0055383bbce12900324f75e56f589aedb0 0 B / 4.03 MB [---------------------------------------------------------------] Copying config sha256:7328f6f8b41890597575cbaadc884e7386ae0acc53b747401ebce5cf0d624560 0 B / 1.48 KB [---------------------------------------------------------------] Writing manifest to image destination Storing signatures Loaded image: registry.fedoraproject.org/fedora:latest
ایجاد یک ایمیج از stdin با استفاده از پایپ:
$ cat fedora.tar | podman load Getting image source signatures Copying blob sha256:5bef08742407efd622d243692b79ba0055383bbce12900324f75e56f589aedb0 0 B / 4.03 MB [---------------------------------------------------------------] Copying config sha256:7328f6f8b41890597575cbaadc884e7386ae0acc53b747401ebce5cf0d624560 0 B / 1.48 KB [---------------------------------------------------------------] Writing manifest to image destination Storing signatures Loaded image: registry.fedoraproject.org/fedora:latest
همچنین ببینید (SEE ALSO)
تاریخچه (HISTORY)
ژوئیه ۲۰۱۷، در ابتدا توسط Urvashi Mohnani umohnani@redhat.com گردآوری شد ⟨mailto:umohnani@redhat.com⟩