Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zpascal/aws-sam-cli-container
AWS SAM CLI inside an Alpine/ Distroless container
https://github.com/zpascal/aws-sam-cli-container
Last synced: 20 days ago
JSON representation
AWS SAM CLI inside an Alpine/ Distroless container
- Host: GitHub
- URL: https://github.com/zpascal/aws-sam-cli-container
- Owner: ZPascal
- License: apache-2.0
- Created: 2024-02-16T14:17:15.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-10-29T21:45:05.000Z (about 2 months ago)
- Last Synced: 2024-10-29T23:48:11.780Z (about 2 months ago)
- Language: Dockerfile
- Size: 69.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS-SAM-CLI-Container
The repository includes an AWS SAM CLI inside an Alpine/ Distroless container. It's possible to interact with the AWS Serverless Application Model service and use e.g. the SAM CLI inside an isolated container environment.## Usage
Please use the following command to start the AWS SAM CLI container and execute your corresponding commands. It's necessary to adapt the used image version e.g. `ghcr.io/zpascal/aws-sam-cli-container-pip:v1.131.0` or `ghcr.io/zpascal/aws-sam-cli-container:v1.131.0`. Please also adjust the optional volume/ file or folder mounts to use it inside the AWS SAM CLI container and execute the following command: `docker run -it --rm ghcr.io/zpascal/:v1.131.0 sam -v `.
## Different versions of the containers
### AWS SAM CLI container generic PIP version
This version is available by using the `ghcr.io/zpascal/aws-sam-cli-container-pip:v1.131.0` image. It is based on an `Alpine` container and includes the SAM CLI installed via pip.
### AWS SAM CLI container built from source ARM64 version
This version is available by using the `ghcr.io/zpascal/aws-sam-cli-container:v1.131.0` image. It is based on a Distroless `Debian` container for `ARM64` and includes the SAM CLI installed from the source.
### AWS SAM CLI container built from source X86-64 version
This version is available by using the `ghcr.io/zpascal/aws-sam-cli-container:v1.131.0` image. It is based on a Distroless `Debian` container from `X86-64` and includes the SAM CLI installed from the source.
## Contribution
If you would like to contribute something, have an improvement request, or want to make a change inside the code, please open a pull request.## Support
If you need support, or you encounter a bug, please don't hesitate to open an issue.## Donations
If you want to support my work, I ask you to take an unusual action inside the open source community. Donate the money to a non-profit organization like Doctors Without Borders or the Children's Cancer Aid. I will continue to build tools because I like them, and I am passionate about developing and sharing applications.## License
This product is available under the Apache 2.0 license.