پیدا کردن مکان ولیوم های Docker Desktop در ویندوز

mohsen4 هفته قبل
ارسال شده در
docker

برای یافتن مکان واقعی این Volumes، می‌توانید از فرمان docker inspect استفاده کنید که آدرسی مانند /var/lib/docker/volumes/... را نشان می‌دهد که به صورت مستقیم روی ویندوز شما در دسترس نیستند.

به طور خاص در ویندوز 10، ولیوم های Docker را می‌توان در یکی از دایرکتوری های زیر پیدا کرد:

برای نسخه‌های جدید Docker (نسخه 26.1.4 به عنوان مثال):

      \\wsl$\docker-desktop\mnt\docker-desktop-disk\data\docker\volumes

    

برای نسخه‌های قدیمی‌تر:

      \\wsl$\docker-desktop-data\data\docker\volumes
\\wsl$\docker-desktop-data\version-pack-data\community\docker\volumes

    

به خاطر داشته باشید که برای مشاهده این پوشه‌ها، Docker Desktop باید در حال اجرا باشد.

بررسی دو مکان اصلی

  1. مکان نمایش داده شده با در docker inspect: با اجرای دستور docker inspect [اسم ولیوم]، شما می‌توانید مقدار Mountpoint را که نشان‌دهنده مکان ولیوم در filesystem لینوکس Docker است ببینید. این مقدار به صورت /var/lib/docker/volumes/[volume_name]/_data خواهد بود.
  2. دسترسی در ویندوز: از طریق یکی از آدرس های بالا به مکان ذخیره شدن ولیوم ها دسترسی پیدا کنید و با نام ولیوم را که با دستور docker inspect پیدا کرده اید می توانید به دایرکتوری و فایل های ولیوم دسترسی پیدا کنید.
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!