Machine: خطأ في فحص الإنشاء المسبق: ... لا يوجد مثل هذا المضيف

تم إنشاؤها على ١٩ مارس ٢٠١٦  ·  9تعليقات  ·  مصدر: docker/machine

عندما أقوم بتشغيل هذا الأمر docker-machine create --driver virtualbox default يظهر لي هذا الخطأ:

Running pre-create checks...
(default) No default Boot2Docker ISO found locally, downloading the latest release...
Error with pre-create check: "Get https://api.github.com/repos/boot2docker/boot2docker/releases/latest: dial tcp: lookup api.github.com on 192.168.0.1:53: no such host"

أيضًا عند النقر نقرًا مزدوجًا فوق docker quickstart terminal ، يظهر لي الخطأ التالي:

bash --login '/Applications/Docker/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh'
Running pre-create checks...
(default) No default Boot2Docker ISO found locally, downloading the latest release...
(default) Latest release for github.com/boot2docker/boot2docker is v1.10.3
(default) Downloading /Users/mz/.docker/machine/cache/boot2docker.iso from https://github.com/boot2docker/boot2docker/releases/download/v1.10.3/boot2docker.iso...
Error with pre-create check: "Get https://github.com/boot2docker/boot2docker/releases/download/v1.10.3/boot2docker.iso: dial tcp: lookup github.com on 192.168.0.1:53: no such host"
Host does not exist: "default"
Regenerate TLS machine certs?  Warning: this is irreversible. (y/n): Regenerating TLS certificates
Host does not exist: "default"
Host does not exist: "default"


                        ##         .
                  ## ## ##        ==
               ## ## ## ## ##    ===
           /"""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
           \______ o           __/
             \    \         __/
              \____\_______/


Host does not exist: "default"
docker is configured to use the default machine with IP
For help getting started, check out the docs at https://docs.docker.com

أنا على نظام التشغيل MAC OS X El Capitan v10.11.3
إصدار جهاز Docker الخاص بي هو: 0.6.0, build e27fb87

معلومات اضافية:

عندما أحاول تنفيذ الأمر ping على أي خادم ، أحصل على هذا:

❯ ping google.com
PING google.com (216.58.211.78): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
^C
--- google.com ping statistics ---
5 packets transmitted, 0 packets received, 100.0% packet loss

لكن جميع الأدوات الأخرى (cURL ، NPM ، Bower ، Composer ، ...) تعمل بشكل جيد.

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

إليك حل بديل يحل هذا * & ^٪ $٪ # @!

قم بتنزيل ملف boot2docker.iso يدويًا بالانتقال إلى https://api.github.com/repos/boot2docker/boot2docker/releases/latest ثم النقر فوق html_url وأخيراً اختيار تنزيل الملف.

بمجرد الحصول على الملف ، قم بوضعه يدويًا في /Users/{user}/.docker/machine/cache/

أخيرًا ، أعد تشغيل هذا الأمر docker-machine create --driver virtualbox default

ال 9 كومينتر

إليك حل بديل يحل هذا * & ^٪ $٪ # @!

قم بتنزيل ملف boot2docker.iso يدويًا بالانتقال إلى https://api.github.com/repos/boot2docker/boot2docker/releases/latest ثم النقر فوق html_url وأخيراً اختيار تنزيل الملف.

بمجرد الحصول على الملف ، قم بوضعه يدويًا في /Users/{user}/.docker/machine/cache/

أخيرًا ، أعد تشغيل هذا الأمر docker-machine create --driver virtualbox default

ربما يتعين عليك تعيين الوكيل:

تصدير الوكيل = " http: //my.corp.proxy.ipadd : myport"
تصدير HTTP_PROXY = $ PROXY
تصدير HTTPS_PROXY = $ PROXY

نظرًا لأن ping مخصص لـ ICMP protocal ICMP ليس قاعدة TCP / UDP CURL و NPM و Bower و Composer هو TCP / UDP الأساسي ، لذا يمكن لبرنامج ping زيارة google!

طريقة الحل:

يمكنك مشاهدة Mahmoudz الجواب صحيح!

قم بتنزيل boot2docker.iso واستبدله ،

تنزيل URL "

https://github-cloud.s3.amazonaws.com/releases/14930729/2a7d9b36-1aba-11e7-951b-a7c27f5bb4fd.iso؟ 2Fus شرق-1٪ 2Fs3٪ 2Faws4_request & X-AMZ-تاريخ = 20170408T003114Z & X-AMZ-تنتهي = 300 & X-AMZ-التوقيع = fdc5dbbbda03b3233c2efa5cf5cfbd218c454d1dcab2c578cf5f81fbf825b00f & X-AMZ-SignedHeaders = المضيف وactor_id = 12511107 واستجابة المحتوى التصرف = مرفق٪ 3B٪ 20filename٪ 3Dboot2docker.iso وresponse- نوع المحتوى = التطبيق٪ 2Foctet- دفق

إنها تعمل!

إليك الرابط الصحيح لتنزيل boot2docker.iso https://github.com/boot2docker/boot2docker/releases/download/v17.06.0-ce-rc5/boot2docker.iso

الروابط التي يوفرها Therajone و GeekHades معطلة. تمكنت من تنزيل الإصدار المصدر ولكن ماذا الآن؟ حاولت تحويل المجلد إلى صورة ISO لكنني حصلت على
"تعذر الحصول على إصدار ISO من Boot2Docker المحلي: لم يتم العثور على البادئة" -v "في سلسلة الإصدار" وحاول تنزيله مرة أخرى ولكنه فشل مع "dial tcp [:: 1]: 443: getockopt: تم رفض الاتصال". أيه أفكار؟

حاول تغيير عنوان خادم DNS إلى 8.8.8.8 و 8.8.4.4 (google DNS)

لقد واجهت هذه المشكلة خلال اليومين الماضيين ، لكنني أصلحت ملف مضيف Windows ، وكان هذا الملف يحتوي على إشارة خاطئة

ربما يتعين عليك تعيين الوكيل:

تصدير الوكيل = " http: //my.corp.proxy.ipadd : myport"
تصدير HTTP_PROXY = $ PROXY
تصدير HTTPS_PROXY = $ PROXY

شكرًا للمساعدة ، بينما كان لدي http_proxy تعيين في env ، لم يتم تعيين HTTP_PROXY.
يبدو أن http_proxy بدون CAPS ليس هو نفسه HTTP_PROXY مع CAPS ، ولا يقرأ تنزيل boot2docker سوى الأحرف الكبيرة ...
تحدث أشياء مماثلة أثناء إعداد أرغس البناء عند تشغيل بناءات عامل الإرساء ، وأحيانًا http_proxy ، وأحيانًا HTTP_PROXY ، وفي بعض الأحيان يعمل كلاهما لأن التنفيذ وراء الأمر يبحث عن أي منهما. من الأفضل ضبط كليهما.

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