2017-06-29 4 views
0

私はドッカーに新しく、学習を始めるために私のWindows 7ラップトップで環境を設定しています。ドッカーツールボックスを使ってドッカーをインストールしました。ドッキングウィンドウのクラウドCLIをインストールするには、私はwindowsにドッカー雲cliをインストールする

https://docs.docker.com/docker-cloud/installing-cli/#install

公式ドキュメントを追った私は、クイックスタート端子をオープンし、実行:

 docker run dockercloud/cli -h 

enter image description here

が、私は取得しています雲のバージョンを確認しながらエラー 'bash:docker-cloud:コマンドが見つかりません'。

次に、私はpipコマンドで実行しようとしましたが、動作しませんでした。

enter image description here

私はインストールツールの下にあります

 Python 2.7.13 
    Docker version 17.05.0-ce, build 89658be 
    docker-machine version 0.11.0, build 5b27455 

と私はまた、ドッキングウィンドウエンジンが状態を実行中であることを確認しました。

何か助けていただければ幸いです。

答えて

1

docker-cloudコマンドは、Docker Toolboxインストールの一部としてインストールされません。

最初に実行するコマンドは、Docker Cloud CLIを実行するドッキングコンテナを実行することです。このコンテナを実行することは、Windowsホストに直接docker-cloudコマンドをインストールする方法でもありません。同じ 'docker run dockercloud/cli'コマンドを呼び出すと、コンテナ化されたCLIを実行できます。

同様に、pipコマンドはDocker Toolboxインストールの一部としてインストールされません。 pipは、あなたのWindowsシステムにPythonをインストールした場合にインストールされると予想されるものです。

あなたはを見てみた場合:https://docs.docker.com/docker-cloud/installing-cli/#install、窓の上にドッカ - 雲をインストールするためのセクションでは、このアドバイス断片を含んでいます:

あなたはPythonやpipがインストールされていない場合、あなたはどちらかできinstall Pythonかこのstandalone pip installerを使用してください。私たちの目的のためにPythonは必要ありません。ちょうどpipです。

pythonがインストールされていると述べましたが、pipを実行しようとすると「コマンドが見つかりません」というメッセージが表示されます。これは、クイックスタート端末の$PATHの問題である可能性があります。 quickstartターミナルではなく、powershellウィンドウからpipコマンドを試すことをお勧めします。システムのどこかでpipコマンドを実行している場合は、インストール先の場所が、クイックスタート端末のbashの$PATHに表示されていることを確認してください。

pipをインストールしたら、$PATHpip install docker-cloudコマンドを実行できるはずです。

インストールされているdocker-cloudバイナリを保持するディレクトリも、クイックスタートターミナルの$PATHに表示されるようにすることをお勧めします。

+0

私はあなたの応答を感謝しました。しかし、公式文書(問題の説明で触れたリンク)では、 'dockercloud .. run'コマンドの後にクラウドバージョンをチェックするように求められました。その点は私には分かりません。 – JohnySam

+0

「ドッカーコンテナにCLIを実行する」セクションの下に「ドッカーランドッカークラウド/ cli」が表示されます。これはcliを実行するための有効な方法ですが、Linuxコンテナ内でcliを実行する場合は、WindowsシステムにWindowsバイナリをインストールしません。 – programmerq

関連する問題