1

私はAWS Elastic Beanstalkでのフラスコ-pythonのアプリを展開したがなど私のpython-flaskアプリケーションのソースは、弾力のあるbeanstalkで展開されたec2インスタンスに保存されていますか?

application.pyまたはテンプレート/ index.htmlのような私のアプリのソースファイルを見つけることができない私が見てきた/var/../を見て..または/opt/../ ..などが見つかりません。

$ ebのようなebsコマンドに 'filename.py'などがありますか?

+0

'eb ssh'または' eb ssh --command'はどうでしょう。あなたはエラーを再現しようとしている場合、source/opt/python/run/venv/bin/activateを実行する必要がありますか?参照:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-ssh.html – helloV

+0

私はすでにsshを使って、/var/../ ..または/opt/../ディレクトリを見ました。 ..などが、私のアプリケーションのソースファイルは表示されません – joke4me

答えて

1
  • /opt/python - アプリケーションの最終的なルート。
  • /opt/python/current/app - 環境内でホストされている現在のアプリケーション。
  • /opt/python/on-deck/app - アプリケーションは最初はon-deckに入れられ、すべてのデプロイメントが完了した後、現在の場所に移動されます。 yourcontainer_commandsで障害が発生している場合は、現在のフォルダではなくon-deckフォルダをチェックアウトします。
  • /opt/python/current/env - あなたのためにebが設定するすべてのenv変数。エラーを再現しようとしている場合は、最初に/ opt/python/current/envをソースして、eb deployが実行されているときと同じように設定する必要があります。
  • opt/python/run/venv - アプリケーションで使用される仮想環境。
関連する問題