Study purposes only.
Warning
This repository is for study purposes only. No warranty is provided.
-
Run Docker Compose to create the LocalStack container:
docker compose up -d
-
Run the shell script as needed:
-
To create a sample queue:
chmod +x create-queue-sqs.sh \ ./create-queue-sqs.sh
-
To create a sample bucket:
chmod +x create-bucket-s3.sh \ ./create-bucket-s3.sh
-
-
Open the LocalStack web interface and access your SQS resource.
aws --profile localstack sqs list-queues \
--endpoint-url http://localhost:4566 \
--region us-east-1
aws --profile localstack sqs get-queue-url \
--endpoint-url http://localhost:4566 \
--queue-name sample-queue \
--region us-east-1
aws --profile localstack sqs receive-message \
--endpoint-url http://localhost:4566 \
--queue-url sample-queue \
--region us-east-1 \
--output json
aws --profile localstack sqs purge-queue \
--endpoint-url http://localhost:4566 \
--queue-url sample-queue \
--region us-east-1