[localstack](1)环境搭建
前置
安装
1.使用pip安装aws-cli,则可以在cmd中使用aws命令:
$pip install awscli
2.从dockerhub拉取kinesis模拟器镜像:
$docker pull dlsniper/kinesalite
3.拉取localstack镜像,并且启动:
docker run -i -p 4567-4583:4567-4583 -p 8080:8080 -e DEBUG=1 localstack/localstack

看到上图输出,则表示容器已经启动完成,打开http://localhost:8080校验是否正常启动
容器涉及组件
| 组件 | URL |
|---|---|
| API Gateway | http://localhost:4567 |
| Kinesis | http://localhost:4568 |
| DynamoDB | http://localhost:4569 |
| DynamoDB Streams | http://localhost:4570 |
| Elasticsearch | http://localhost:4571 |
| S3 | http://localhost:4572 |
| Firehose | http://localhost:4573 |
| Lambda | http://localhost:4574 |
| SNS | http://localhost:4575 |
| SQS | http://localhost:4576 |
| Redshift | http://localhost:4577 |
| ES (Elasticsearch Service) | http://localhost:4578 |
| SES | http://localhost:4579 |
| Route53 | http://localhost:4580 |
| CloudFormation | http://localhost:4581 |
| CloudWatch | http://localhost:4582 |
| SSM | http://localhost:4583 |
| SecretsManager | http://localhost:4584 |
| StepFunctions | http://localhost:4585 |
| CloudWatch Logs | http://localhost:4586 |
| EventBridge (CloudWatch Events) | http://localhost:4587 |
| STS | http://localhost:4592 |
| IAM | http://localhost:4593 |
| EC2 | http://localhost:4597 |

浙公网安备 33010602011771号