2016-01-14 5 views

答えて

40

は(docker-machine ls)マシンが作成されているかどうか確認するために、単純に試してみてください。

docker-machine ls 

次に使用すると、1つを選んで、それをあなたのコマンドを試すことができます。

がない場合は、最初に作成することができます(docker-machine create)。エラーメッセージがあったため

docker-machine create default 

::OPの場合は
"Docker command can't connect to docker daemon" の回答の

Cannot connect to the Docker daemon. Is the docker daemon running on this host?

一つは動作するはずです:

sudo service docker restart 
+1

私は '実行前チェックを実行します... マシンの作成中にエラーが発生しました:作成前チェックでエラー:VBoxManageが見つかりません。 VirtualBoxがインストールされ、VBoxManageがパス 'にあることを確認してください。仮想ボックスをインストールする必要がありますか? – VPaskar

+0

Macをお使いの場合は、はい。 – VonC

+0

いいえ、私はubuntuを使っています。しかし実際には、私は 'docker-compose up'を実行する必要がありますが、私はこの'エラー:Dockerデーモンに接続できませんでした - ドッカーマシン起動のデフォルトを実行する必要があるかもしれません。 – VPaskar

37

あなたが試すこと:

docker-machine create -d virtualbox default 

UPDATE 2016年10月19日

古い答えが唯一のVirtualBoxのインストールとMac上で動作する可能性があります。

Windows上でドッキングウィンドウマシンを実行している場合は、Hyper-Vのを使用する必要があります。

docker-machine create --driver hyperv vm 

ここでは詳細を参照してください。https://docs.docker.com/machine/drivers/hyper-v/

をそして、あなたは、クラウド・プロバイダーに提供するホストにドッカーマシンを使用している場合、 amazonec2のような他のドライバが必要な場合があります。詳細:https://docs.docker.com/machine/get-started-cloud/

+4

詳細を編集してください。コード専用と「試してください」の回答は、検索可能なコンテンツが含まれていないため、推奨されません。なぜ誰かが「これを試してみる」べき理由を説明しません。 – abarisone

+1

申し訳ありませんが、私はそれを持っています。そして、次はもっとうまくいく。 –

+2

初めてMac用Dockerを試しました。他の多くのオプションと感謝の後にこれを試してみてください! – cnp

0

場合によっては、docker-machine start defaultが正しく動作しない可能性があり、再度コマンドを再実行する必要があります。その場合、eval "$(docker-machine env default)"を実行すると、喜びが返ってくるでしょう:)

関連する問題