import manually image to lxd local repository

  • فرض کنید یک ایمیج از سمت اینترنت دریافت نموده‌اید.
  • برای انتقال این ایمیج به سمت داخل (محیط ایزوله‌ی بدون اینترنت) ابتدا نیاز است پرونده‌ی tar مربوط به ایمیج را دریافت نمایید.
  • برای این منظور ابتدا از ایمیج دانلود شده بر روی مخزن محلی یک پرونده‌ی tar تهیه کنید.

  • عبارت focal-tar نام پرونده‌ی tar می‌باشد که ایمیج با این نام Dump می‌شود. (با اتمام فرآیند بالا یک پرونده با نام focal-tar.tar.gz در دایکتوری جاری ایجاد می‌شود.)
  • عبارت focal در واقع نام ایمیج دانلود شده بر روی مخزن محلی است. ( برای مشاهده‌ی لیست ایمیج‌های موجود در مخزن محلی از دستور زیر استفاده نمایید.


  • در ادامه کافیست پرونده‌ی tar را به محیط ایزوله انتقال دهید و به صورت زیر ایمیج را داخل مخزن محلی Import کنید.


  • مراحل گفته شده در بالا برای تبدیل یک کانتینر به یک ایمیج و سپس بک آپ گرفتن از آن بود.
  • برای بک آپ گرفتن از ایمیجی که از مخزن دریافت شده به صورت زیر عمل نمایید.

  • توجه کنید که focal در واقع alias مربوط به ایمیج می‌باشد.
  • با اجرای دستور بالا دو پرونده به صورت زیر ساخته می‌شود.

  • در نهایت به صورت زیر اقدام به Import نمودن Image مربوطه نمایید.

  • تست شده بر روی debian 10.x
  • تست شده با lxd 3.19