Docker Compose「Local Stack」の構築方法
はじめに
開発を行うにあたって、なるべく気軽に自身のコードが正しいことを確認したい機会が多いと思います。
今回は、Docker Compose を用いたローカルでAWSを試せるLocal Stack の構築方法をご紹介します。
Local Stack の構築
1.下記のように、必要最小限の構成でdocker-compose.yamlとして保存する。
version: "3.9"
services:
localstack:
image: localstack/localstack:latest
ports:
- "127.0.0.1:4566:4566"
2.docker-compose.yamlがあるディレクトリに移動し、docker-composeによる起動
docker-compose up
3.AWS CLIを経由して動作確認を行う。
参考文献
- Local Stack (Github): https://github.com/localstack/localstack
- Local Stack (WebSite): https://localstack.cloud/