أنا إعداد عامل الميناء على بلدي ماك أوس س الجهاز المحلي وأنا في بعض القضايا الحصول على العمل. لقد اتبعت تعليمات التثبيت في https://docs.docker.com/installation/mac/. يبدو أن كل شيء يصل إلى تثبيت أداة بوت2دوكر بسلاسة ، ولكن بعد تشغيل فم ، يبدو أن أوامر عامل الميناء لا تفعل شيئا. على سبيل المثال.,
$ docker run ubuntu echo hello world2014/06/17 08:20:54 Post http://localhost:4243/v1.12/containers/create: EOF
كل أمر ينتهي في إوف ولا يبدو أن تفعل ما ينبغي القيام به في الواقع. هنا آخر:
$ docker ps2014/06/17 08:25:10 Get http://localhost:4243/v1.12/containers/json: EOF
فم التي تم إنشاؤها بواسطة أداة بوت2دوكر يعمل كذلك:
$ boot2docker status[2014-06-17 08:26:24] boot2docker-vm is running.
لدي شعور لم يتم إعداد شيء بشكل صحيح ، ولكن اتبعت التعليمات سطرا سطرا ولا يمكن أن نرى أين يحدث شيء خاطئ.
أي مساعدة هي محل تقدير كبير ، شكرا!
تحديث 1
التمهيد 2 الإصدار: 1.0.0 أو 0.9.1 (غير متأكد-ليس هناك إصدار العلم أفيكت)
$ boot2docker ipUsage /usr/local/bin/boot2docker {init|start|up|save|pause|stop|restart|status|info|delete|ssh|download}
على سبيل المثال بوت2دوكر:
$ sudo netstat -ntpl | grep dockertcp 0 0 :::2375 :::* LISTEN 743/docker$ docker --versionDocker version 1.0.0, build 63fe64c
تحديث 2
أنا فقط إعادة تثبيت بوت2دوكر والآن أنا بالتأكيد تشغيل 1.0.0.
$ boot2docker versionClient version: v1.0.0Git commit: 2fef7b2
أنا أيضا إعادة تشغيل الأمر في الوثائق (الذي يتعارض مع ما قال لي الأمر لتعيين عامل الميناء على سطر الأوامر ، انظر أدناه):
$ boot2docker up2014/06/17 18:25:43 Waiting for VM to be started................................2014/06/17 18:26:41 Started.2014/06/17 18:26:41 Auto detection of the VM's IP address.2014/06/17 18:26:41 To connect the Docker client to the Docker daemon, please set:2014/06/17 18:26:41 export DOCKER_HOST=tcp://:4243
ولكن ما زلت أرى القضية الأصلية.
$ docker run ubuntu echo hello world2014/06/17 18:28:29 Post http://127.0.0.1:4243/v1.12/containers/create: EOF
ثم أعد تشغيل الأمر المذكور في الوثائق:
$ export DOCKER_HOST=tcp://$(boot2docker ip 2>/dev/null):2375
والآن نرى هذا:
$ docker run ubuntu echo hello world2014/06/17 18:31:39 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
وأود أن أذكر أن محاولة تشغيل docker -d
على نظام التشغيل العاشر يطلق النار على هذه الرسالة:
$ docker -d2014/06/17 18:34:04 The Docker daemon is only supported on linux
وهو ليس الكثير من المساعدة...