llrt Docker & Self-Hosted Deployment

GitHub

LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless...

8,776 stars Rust Rust 1 file ยท ~13,320 tokens
1. Pull Image (DOCKERHUB) docker pull awslabs/llrt:latest
2. Docker Run (1-Click Launch) docker run -d --name llrt --restart always awslabs/llrt:latest
3. Podman Run podman run -d --name llrt --restart always awslabs/llrt:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/awslabs/llrt:latest
5. ORAS Pull (OCI Artifact) oras pull awslabs/llrt:latest
example/llrt-sam-container-image/hello-world/Dockerfile
FROM --platform=arm64 busybox
WORKDIR /var/task/
COPY app.mjs ./
ADD https://github.com/awslabs/llrt/releases/latest/download/llrt-container-arm64 /usr/bin/llrt
RUN chmod +x /usr/bin/llrt

ENV LAMBDA_HANDLER "app.handler"

CMD [ "llrt" ]