This is a sample AWS Copilot sample app. You can use AWS Copilot to deploy this simple website to Amazon ECS.
To deploy this app, clone this repo and then run:
copilot init --app demo \
--svc api \
--svc-type 'Load Balanced Web Service' \
--dockerfile './Dockerfile' \
--deploy
Copilot will set up the following resources in your account:
- A VPC
- Subnets/Security Groups
- Application Load Balancer
- Amazon ECR Repositories
- ECS Cluster & Service running on AWS Fargate
Since this demo sets up resources in your account, let's delete them so you don't get charged:
copilot app delete --env-profiles test=default
If you want to learn more about AWS Copilot, check out our documentation.
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.