Machine: كيفية ضبط حجم الصورة الديناميكي لإنشاء آلة الإرساء

تم إنشاؤها على ١١ أغسطس ٢٠١٥  ·  3تعليقات  ·  مصدر: docker/machine

مرحبا،
أحاول إنشاء آلة باستخدام آلة الإرساء على CentOS:

$ docker-machine create -d virtualbox dev -D

جزء من الإخراج:

ستدير:
جاري إنشاء VirtualBox VM ...
جاري إنشاء مفتاح SSH ...
جاري إنشاء صورة القرص ...
جاري إنشاء صورة قرص صلب 20000 ميغا بايت ...
التحويل من ملف صورة خام = "stdin" إلى ملف = "/ root / .docker / machine / machines / dev / disk.vmdk" ...
إنشاء صورة ديناميكية بحجم 20971520000 بايت (20000 ميجا بايت) ...
التنفيذ: / usr / bin / VBoxManage createvm --basefolder /root/.docker/machine/machines/dev --name dev --register
STDOUT:
STDERR: VBoxManage: خطأ: فشل في إنشاء كائن VirtualBox!
VBoxManage: خطأ: كود NS_ERROR_ABORT (0x80004004) - تم إحباط العملية (المعلومات الموسعة غير متوفرة)
VBoxManage: خطأ: على الأرجح ، خادم VirtualBox COM لا يعمل أو فشل في البدء.

خطأ في إنشاء الجهاز: حالة الخروج 1
ستحتاج إلى التحقق من الموفر للتأكد من إزالة الجهاز والموارد المرتبطة به بشكل صحيح.

أسئلة:

  • كيف يمكنني ضبط / تغيير حجم الصورة الديناميكي ، 20000 ميجابايت ليست في متناول اليد بالنسبة لي
  • ما هي مشكلة حالتي
    نقدر مساعدتكم!

التحيات - دوي.

التعليق الأكثر فائدة

duynguyenvan - قم بتشغيل docker-machine create --help ، سيُظهر لك جميع الخيارات المتاحة. في هذه الحالة ، يمكنك استخدام الخيار --virtualbox-disk-size . مثال لتعيين القرص على 2 غيغابايت:

$ docker-machine create --virtualbox-disk-size 2000 -d virtualbox dev -D

الإخراج الذي أشرت إليه:

STDERR: 
Image cache does not exist, creating it at /Users/brint/.docker/machine/cache...
No default boot2docker iso found locally, downloading the latest release...
Downloading https://github.com/boot2docker/boot2docker/releases/download/v1.7.1/boot2docker.iso to /Users/brint/.docker/machine/cache/boot2docker.iso...
Creating VirtualBox VM...
Creating SSH key...
Creating disk image...
Creating 2000 MB hard disk image...
Converting from raw image file="stdin" to file="/Users/brint/.docker/machine/machines/dev/disk.vmdk"...
Creating dynamic image with size 2097152000 bytes (2000MB)...

ستلاحظ أنه تم تخصيص 2000 ميغا بايت فقط مقابل 20000 ميغا بايت الافتراضي.

ال 3 كومينتر

duynguyenvan - قم بتشغيل docker-machine create --help ، سيُظهر لك جميع الخيارات المتاحة. في هذه الحالة ، يمكنك استخدام الخيار --virtualbox-disk-size . مثال لتعيين القرص على 2 غيغابايت:

$ docker-machine create --virtualbox-disk-size 2000 -d virtualbox dev -D

الإخراج الذي أشرت إليه:

STDERR: 
Image cache does not exist, creating it at /Users/brint/.docker/machine/cache...
No default boot2docker iso found locally, downloading the latest release...
Downloading https://github.com/boot2docker/boot2docker/releases/download/v1.7.1/boot2docker.iso to /Users/brint/.docker/machine/cache/boot2docker.iso...
Creating VirtualBox VM...
Creating SSH key...
Creating disk image...
Creating 2000 MB hard disk image...
Converting from raw image file="stdin" to file="/Users/brint/.docker/machine/machines/dev/disk.vmdk"...
Creating dynamic image with size 2097152000 bytes (2000MB)...

ستلاحظ أنه تم تخصيص 2000 ميغا بايت فقط مقابل 20000 ميغا بايت الافتراضي.

شكرا @ برينت. يمكنك أيضًا الرجوع إلى http://docs.docker.com/machine/reference/create/ للحصول على تفاصيل حول الإنشاء`.

شكرا @ برينت و @ ehazlett. يمكنني تغيير حجم الصورة الآن. لسوء الحظ ، لا تزال المشكلة قائمة كما هو موضح في السجل أدناه. اي فكرة من فضلك؟
ستدير:
جاري إنشاء VirtualBox VM ...
جاري إنشاء مفتاح SSH ...
جاري إنشاء صورة القرص ...
جاري إنشاء صورة قرص صلب 2000 ميغا بايت ...
التحويل من ملف صورة خام = "stdin" إلى ملف = "/ root / .docker / machine / machines / dev / disk.vmdk" ...
إنشاء صورة ديناميكية بحجم 2097152000 بايت (2000 ميغا بايت) ...
التنفيذ: / usr / bin / VBoxManage createvm --basefolder /root/.docker/machine/machines/dev --name dev --register
STDOUT:
STDERR: VBoxManage: خطأ: فشل في إنشاء كائن VirtualBox!
VBoxManage: خطأ: كود NS_ERROR_ABORT (0x80004004) - تم إحباط العملية (المعلومات الموسعة غير متوفرة)
VBoxManage: خطأ: على الأرجح ، خادم VirtualBox COM لا يعمل أو فشل في البدء.

خطأ في إنشاء الجهاز: حالة الخروج 1
ستحتاج إلى التحقق من الموفر للتأكد من إزالة الجهاز والموارد المرتبطة به بشكل صحيح.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات