2017-05-17 31 views
1

kubuntu 16.04で私のマシンにdocker composeをインストールしようとしています。ドッカーのドキュメントのガイドに従うと、私の端末で次のエラーが発生します:permission denied: /usr/local/bin/docker-compose。同じ文書では、私はそれを "sudo -i"で実行しなければならないと言います。しかし、私はこれを実行し、端末は私に同じことを言う。私はuser in GitHub(ユーザーの名前aanandが)私はドッキングウィンドウのコンポーズファイルをダウンロードし、sudo cpを使用して/usr/local/binにコピーできると言うことがわかり、私の問題を修正するために探しDockerをインストールしようとすると問題が発生する16.04

。私はそれを行い、初めて達成するといくつかのことを終える。 docker-compose --versionを使用してインストールされたバージョンを試してみると、私にはImportError: cannot import name split_commandというPythonエラーが出ます。私は、行3とドッキング用ファイルの9行目が/usr/binにあり、ドッカー用のバージョンが1.8.0であることを確認しています。インストールしようとしたバージョンであった1.13.0に変更しました。 sudo -i curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-'uname -s'-'uname -m' > /home/<tree>/docker-compose

文字は `上記の行に 'の置き換えられた:ドッキングウィンドウのバージョンは、新たに私は私にpkg_resources.DistributionNotFound: The 'docker-compose==1.13.0' distribution was not found and is required by the application

ドッキングウィンドウ-コンファイルだった私は、ダウンロードのために使用されるコマンドを言い、別のPythonのエラーが発生します。

Here I left some screenshot of the response of the terminal when the version is in 1.8 and in 1.13 and the script in both cases

ドッキングウィンドウのための私のマシンでのバージョンは次のとおりです。17.05.0-CEが、私は多分、それは非常に簡単です、ドッキングウィンドウを使用して、新しいんだけど、私がしようとしてきた89658be

を構築しますしばらくの間、私は動作しません。

私は誰かが私のエラーを解決するために私を助けることができるという希望を持っている、と私たちは

答えて

0

rootとしてターミナルを開いて実行し、今のおかげStackOverflowのコミュニティから将来

に他の人を助けることができるだろう次のコマンド。

curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 
chmod +x /usr/local/bin/docker-compose 

Got a “Permission denied” error?

もしそうなら、あなたの/usr/local/binディレクトリは、おそらく書き込み可能ではないですし、スーパーユーザーとして作曲をインストールする必要があります。 sudo -iを実行してから、以下のダウンロードおよびインストールコマンドを実行して終了してください。

+1

ありがとうございます。私は正しかった、ソリューションは非常に簡単だった。その解決策はDockerのドキュメントにあり、数回試しましたが間違っていました。 経験不足のエラー。 本当にありがとうございます。 –

関連する問題