Machine: خطأ الخدمة غير متوفرة في نظام التشغيل MacOSX

تم إنشاؤها على ١٣ نوفمبر ٢٠١٥  ·  7تعليقات  ·  مصدر: docker/machine

تعذر الاتصال من مضيف MacOSX.
باستخدام DockerToolbox-1.9.0c
يفشل كل أمر مع وجود خطأ في الخدمة غير متوفر.

$ آلة عامل الإرساء - الإصدار
إصدار آلة الإرساء 0.5.0 (04cfa58)
صور عامل ميناء
حدث خطأ أثناء محاولة الاتصال: احصل على https://192.168.99.100 : 2376 / v1.21 / images / json: الخدمة غير متاحة
آلة الإرساء $ ls
الاسم ACTIVE DRIVER STATE URL SWARM
machine1 * virtualbox قيد التشغيل tcp: //192.168.99.100 : 2376

يمكنني ssh في الجهاز: Docker على ما يرام.

آلة ssh آلة عامل الميناء 1
##.
## ## ## ==
## ## ## ## ## ===
/ "" "" "" "" "" "" "" "_ / ===~ { ~~ ~ ~~ ~ ~ / === - ~~~____ س /\ \ * /* _______ /


| | __ ___ ___ | | _ | ___ \ | ___ ___ | ___ _ __
| '_ \ / _ \ / _ | | | / / _ \ ' |
| | _) | (_) | (_) | | _ / / (_ | | (_) | ( | < / || _. / _ / _ / __ | _______ ، _ | _ / _ | _ | ____ | _ |
الإصدار 1.9.0 من Boot2Docker ، مدير الإنشاء: 16e4a2a - الثلاثاء 3 نوفمبر 19:49:22 بالتوقيت العالمي المنسق 2015
إصدار Docker 1.9.0 ، بناء 76d6bc9
عامل ميناء @ homebyme : ~ صور عامل ميناء
تم إنشاء معرف صورة علامة المستودع بحجم افتراضي
hello-world الأحدث 0a6ba66e537a منذ 4 أسابيع 960 ب

kinquestion

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

واجهت مشكلة مماثلة على Windows (Docker Toolbox 1.10.3) ، لكنها كانت بسبب تكوين الوكيل الخاص بي.
لقد قمت بحل مشكلتي مع هذا: https://docs.docker.com/machine/reference/env/#excluding -the-created-machine-from-proxies
(إضافة متغير env NO_PROXY).

ال 7 كومينتر

Thx @ valentin69 على ملاحظاتك.

هل قمت بتشغيل eval "$(docker-machine env machine1)" من MacOSX Host؟

قطعا :
$ env | grep DOCKER
DOCKER_HOST = tcp: //192.168.99.101: 2376
DOCKER_MACHINE_NAME = آلة 1
DOCKER_TLS_VERIFY = 1
DOCKER_CERT_PATH = / المستخدمون / فالنتين /. عامل إرساء / آلة / آلات / آلة 1

من رسالتك الأولى ، يبدو أن machine1 ip هي 192.168.99.100 ومن رسالتك الثانية ، فإن DOCKER_HOST هو 192.168.99.101 . ليس لدي كل التفاصيل حول ما فعلته ولكن يبدو أن حاجتك إلى تحديث البيئة و / أو إعادة إنشاء جهازك.

هذا فقط لأنني دمرت الآلة وأعدت إنشاء آلة جديدة (في محاولاتي المختلفة للعثور على الخطأ الذي يحدث ...).
machine1 * virtualbox قيد التشغيل tcp: //192.168.99.101 : 2376
DOCKER_HOST = tcp: //192.168.99.101: 2376

المشكلة لا تزال قائمة :
صور عامل ميناء
حدث خطأ أثناء محاولة الاتصال: احصل على https://192.168.99.101 : 2376 / v1.21 / images / json: الخدمة غير متاحة

هذا غريب حقا.

يبدو أن الجهاز قيد الإعداد ولكن ربما لا يعمل برنامج Docker daemon.

هل يمكنك التحقق مما إذا كان البرنامج الخفي يعمل بواسطة docker-machine ssh default واكتب ps aux | grep 'docker daemon والإبلاغ عن النتيجة هنا؟

على الرغم من أنه إذا كان الأمر كذلك ، فإن docker-machine env default يجب أن يبلغ عن المشكلة مسبقًا.

ما هو إصدار عامل ميناء لديك؟

جميل أن نرى بعضنا البعض في f2f @ dockercon

مرحبًا جين لوران ،
نعم ، كان من الرائع رؤيتك في Dockercon EU 15.
انتهى بي الأمر بتدمير الآلات وتنظيف ~ / .docker / machine وتثبيت الإصدار التالي من صندوق الأدوات الذي تم إصداره قبل Dockercon وهو يعمل الآن.
ربما أدى تنظيف ذاكرة التخزين المؤقت إلى الحيلة.
فالنتين

واجهت مشكلة مماثلة على Windows (Docker Toolbox 1.10.3) ، لكنها كانت بسبب تكوين الوكيل الخاص بي.
لقد قمت بحل مشكلتي مع هذا: https://docs.docker.com/machine/reference/env/#excluding -the-created-machine-from-proxies
(إضافة متغير env NO_PROXY).

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