A Serverless plugin to solve local invocation of lambdas that point to ECR on AWS.
npm install serverless-local-ecrThis is a simple Serverless Framework plugin to solve the following issue, which happens when using functions supported by ECR invoked locally:
```
Error:
Local invocation of lambdas pointing AWS ECR images is not supported
Important to note, this does not actually run a container locally. It simply runs functions the default serverless framework way when invoking them locally (with serverless invoke local)
Run npm install in your Serverless project.
$ npm install --save-dev serverless-local-ecr
Add the plugin to your serverless.yml file
`yaml`
plugins:
- serverless-local-ecr
Add both the handler path and the image. Instead of image, like it should be with vanilla serverless framework ECR, use remoteImage like so:
`yaml``
functions:
myFunction:
handler: ./path-to-my-function.handler
remoteImage:
name: myImage