2016-05-06 17 views
0

私はPyCharmにドッカー展開プラグインを設定している、しかし、プレーを打つには、配布ログがで失敗したことを示していますPyCharmドッカー展開「[ERRNO 2]いいえそのようなファイルやディレクトリは」

Could not open requirements file: [Errno 2] No such file or directory: 'environments/dev/requirements.txt' 

私はこれがDocker Deploymentプラグインの一部であるドッカー構築コンテキストと関係があると考えています。私はPyCharmプロジェクトのルートの中の環境/ dev /ディレクトリに実際にrequirements.txtファイルがあることを確認しました。 PyCharmやDocker Deploymentプラグインでドッカーのコンテキスト/パスを指定する方法を知っている人はいますか?

UPDATE:

DockerfileへRUN ls -lを追加することにより、私は、プラグインがDockerfileと同じディレクトリから実行されていることを推測することができました。ビルド・パスを指定する方法を探しています。

答えて

0

この問題に対する私の現在の解決策は、DockerファイルをPyCharmプロジェクトのルートディレクトリに移動して、ADD . /var/appを実行すると、正しいファイルにコピーされるようにすることです。私が "UPDATE"で述べたように、PyCharmプラグインはDockerfileがビルドコンテキスト/パスとして実行されるディレクトリを使います。

ビルドパスを指定することはできますが、これはプラグインの制限に応じて最適な解決策になる可能性があります。

関連する問題