2016-07-20 5 views
1

私は、単一のDockerコンテナ設定を使用して、ElasticBeanstalkでWebサーバーアプリケーションを実行しています。私は何とかElasticBeanstalk Appの現在のRunning Versionを取得したいと思います。 EBからあらかじめ定義された環境変数が存在することを期待しましたが、それが役に立たないものはありません。ElasticBeanstalkアプリインスタンスから実行中のバージョンを取得する方法は?

コンテナ内からプログラムを取得する方法はありますか?

答えて

0

EB CLI:これにEB CLIを使用できます。 "eb status"コマンドは現在のEBSアプリのステータスを表示します。出力から必要なパラメーターをフィルターに掛けることができます。 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb3-cmd-commands.html

AWSのAPI:また、バージョンを取得するためにAWS APIの "DescribeApplicationVersions" を使用することができます。 http://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_Operations.html

基本的には、ドッカーのコンテナにスクリプトやプログラムをアップロードし、コンテナ用に実行する必要があります。あなたの仕事をするようにdockerfileでスクリプトを起動してください。

関連する問題