Basic Docker image for building Rust-based functions for AWS Lambda
docker pull ghcr.io/krystianhub/al2-rust-builder-docker:latest
From inside of your Rust project directory:
docker run --rm -it \
-v `pwd`:/home/workspace \
-v ${HOME}/.cargo/registry:/usr/local/cargo/registry \
-v ${HOME}/.cargo/git:/usr/local/cargo/git \
ghcr.io/krystianhub/al2-rust-builder-docker:latest \
cargo build --release --target-dir ./al2-target