amazonlinuxをベースにしたドッカーコンテナを構築しようとしています。dockerビルドでeasy_installまたはpipを実行しようとしましたが、コマンドが見つかりませんでした。
私が必要とするパッケージの1つはスーパーバイザーであり、公式リポジトリでは入手できませんので、easy_installまたはpipで行う必要があります。
RUN easy_install supervisor
または
RUN pip install supervisor
それはコマンドがないと言う:
問題は、私のpython-setuptoolsのとのpython-PIPをインストールしようとしたものの、その後、私がしようとしたとき、ということです存在する
/bin/sh: easy_install: command not found
The command '/bin/sh -c easy_install supervisor' returned a non-zero code: 127
私はフルパスで試しましたが、同じ結果を得ました。他のドッカーファイルも好きですそれはcentosのイメージです。
をeasy_installを-2.6を呼び出すか、インストールされるようにしていましたpipはリポジトリにありましたが、デフォルトではpython26をインストールしていましたが、easy_installスクリプトはpython27で動作しますので、easy_install-2.6を呼び出すかpython27パッケージをインストールする必要がありました。 – codiaf
良い発見は、それが将来他の人に役立つかもしれないので、あなたの質問への答えとして投稿してください。 – BMitch