2017-02-07 22 views
0

私はデジタル海洋でサイトを管理するためのドッカーマシンをセットアップしました。それはうまくいきましたが、今ではdocker-composeをローカルに使うことはできません:リモートサーバー上のドッカーコンテナを起動します。それをしないように指定する方法はありますか?ドッカーマシンホストを設定した後で、ドッカーをローカルで作成するにはどうすればよいですか?

答えて

2

docker-machineを使用すると、dockerクライアントが指すすべてのコマンドを実行する環境変数DOCKER_HOSTが設定されます。環境変数をローカルに戻す場合は、eval $(docker-machine env -u)を実行するか、docker-composeを実行する前にDOCKER_HOSTをエクスポートしてローカルに戻す必要があります。

+0

'DOCKER_HOST'を' localhost'に設定するだけですか? – rofls

+1

何も設定しなかった場合( 'export DOCKER_HOST =')、Dockerはデフォルトでローカルデーモンを使用します。 – johnharris85

関連する問題