Sign inSign up

andreswebs/clamav-lambda

By andreswebs

•Updated about 1 year ago

Image with ClamAV binaries and linked libraries, for use with AWS Lambda container images

Image
0

976

andreswebs/clamav-lambda repository overview

⁠clamav-docker-lambda-layer

A container image with ClamAV⁠ (open-source antivirus engine) binaries and linked libraries, for use with AWS Lambda container images.

The base image used is public.ecr.aws/lambda/provided:al2, running Amazon Linux 2.

The binaries are located under /opt/bin/ and the linked libraries under /opt/lib/.

⁠Usage

Copy the Lambda layer in a Dockerfile:

FROM public.ecr.aws/lambda/provided:al2
COPY --from=andreswebs/clamav-lambda /opt/ /opt

Or use it directly as a base image:

FROM andreswebs/clamav-lambda

⁠Authors

Andre Silva @andreswebs⁠

⁠License

This project is licensed under the Unlicense⁠.

⁠Acknowledgments

Based on:

https://github.com/upsidetravel/bucket-antivirus-function⁠

https://github.com/truework/lambda-s3-antivirus⁠

⁠References

https://aws.amazon.com/blogs/compute/working-with-lambda-layers-and-extensions-in-container-images/⁠

Tag summary

Content type

Image

Digest

sha256:769c9e98b…

Size

284.3 MB

Last updated

about 1 year ago

docker pull andreswebs/clamav-lambda