私はUbuntu 14.04
を使用しており、 公式のdocker-composeインストールマニュアル の正確な手順に従いました。
Sudo su
curl -L https://github.com/docker/compose/releases/download/VERSION_NUM/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
しかし、残念ながらdocker-compose
を実行するとcommand not found
エラーが発生しました。
shibin@87:~$ docker-compose
/usr/local/bin/docker-compose: line 1: {error:Not Found}: command not found
/usr/local/bin/docker-compose
ファイルを開こうとしたところ、実際に次のように表示されます。
{error:Not Found}: command not found
したがって、私はdocker-composeが適切にインストールされていないと思いますが、誰かが同じ問題に遭遇しましたか?
Curlでのインストールに問題がある場合は、代わりにpipを使用できます。
pip install -U docker-compose
次に、バイナリに実行権限を適用する必要があります。
chmod +x /usr/local/bin/docker-compose
問題が解決したかどうかをお知らせください。
VERSION_NUMを here からのリリースのバージョン番号に置き換える必要があります。この回答を書いている時点では、バージョン番号は1.4.2です。したがって、コマンドは次のようになります。
Sudo su
curl -L https://github.com/docker/compose/releases/download/1.4.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
私は同じ問題を抱えていて、解決策は単純でした:
Sudo ln /usr/local/bin/docker-compose /usr/bin
最初。
Sudo apt-get -y install python-pip
その後。
Sudo pip install docker-compose