[[AWSメモ]] >
* LocalStackでAWSローカル開発 [#w625f121]
#setlinebreak(on)

#contents
-- 関連
--- [[AWSローカル開発環境の構築]]
--- [[AWS Lambda のローカル開発手順]]

-- 参考
--- https://github.com/localstack/localstack

** インストール&起動(その1) [#m02285ef]
#html(<div style="padding-left: 10px">)

** インストール [#sa0e2675]
#html(<div style="padding-left: 10px">)
#myterm2(){{
pip install localstack
}}
#html(</div>)

*** 起動 [#c6aeee84]
#html(<div style="padding-left: 10px">)
#myterm2(){{
localstack start
}}

Dockerで起動
#myterm2(){{
localstack start --docker
}}
#html(</div>)

#html(</div>)

** インストール&起動(その2) [#ref25688]
#html(<div style="padding-left: 10px">)

*** Dockerイメージの取得 [#y9ebb8ce]
#html(<div style="padding-left: 10px">)
#myterm2(){{
docker pull localstack/localstack
}}
#html(</div>)

*** 起動 [#dad4c91f]
#html(<div style="padding-left: 10px">)

#myterm2(){{
docker run -it -p 4567-4584:4567-4584 localstack/localstack
}}

サービスを指定して起動する場合
#myterm2(){{
docker run -it -p 4567-4584:4567-4584 -e SERVICES=dynamodb,kinesis,lambda,apigateway localstack/localstack
}}

#html(</div>)

#html(</div>)

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS