2015-09-29 90 views
0

Mac 10.10.5在這裏。去了Docker Toolbox download page並下載了Mac二進制文件。運行它,並使它通過對安裝程序的末尾:爲什麼Docker Toolbox不能在Mac 10.10.5上運行?

enter image description here

打開VirtualBox和確認default運行:

enter image description here

早在安裝程序中,我選擇了「泊塢窗快速入門教程「,其中推出了一個終端:

enter image description here

但是沒有典型的Docker命令(docker infodocker ps等)正在工作。有任何想法嗎?

回答

1

我想通了。

  1. Uninstall Docker Toolbox
  2. 安裝brew
  3. brew install docker
  4. brew install boot2docker

然後跑碼頭工人:

boot2docker init 
boot2docker up 

你會得到一噸的投訴與待辦事項克爾克哭泣「這是一個棄用的工具!儘快使用Docker Toolbox!」但是我要的東西,在一些我的好朋友。

1

從錯誤中,我所知道的碼頭工人守護程序沒有運行一週的當前打破,威力工作一段時間的任何一天工作的今天。 ?

你有沒有運行docker info之前啓動泊塢窗機似乎碼頭工人的工具箱已正確安裝

相關的命令是:

docker-machine start default 
eval $(docker-machine env default) 

讓我知道這是否有幫助。

+0

Thans @BMW(+1),但不應該安裝Docker Toolbox *爲我啓動守護進程嗎?顯然,安裝程序已損壞,這就是爲什麼我最終使用'boot2docker'進行操作的原因,它只是「正常工作」。 – smeeb

+0

不是。我使用工具箱與Mac 10.9.5,這很好。安裝並不總是啓動守護進程。這就是爲什麼您需要手動啓動它,並且它只能在您運行start和env命令的控制檯中使用。如果你啓動一個新的Windows控制檯,你必須重新運行'eval $(docker-machine env default)'。 – BMW

+0

我完全不同意UX的至少。安裝程序不應該將您轉儲到只顯示錯誤的屏幕,也不能解釋您爲何看到錯誤。在使用者的口中留下不好的味道並降低對該工具的信心。 – smeeb

2

我有這個相同的問題。爲我工作的決議是

  1. 關機和刪除/虛擬刪除框中的「默認」 VM
  2. 重啓泊塢快速啓動終端
  3. 一定要使用,而不是過時的boot2docker
  4. 泊塢窗機

它似乎沒有碼頭已經更新了他們的一些文件,以反映不使用boot2docker ...

側面說明:如果你想列出你的碼頭工人VM及其IP地址上運行docker-machine ls

希望這有助於具有相同問題的人。

相關問題