[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/horatos/rust-lambda-container-example/develop/Dockerfile [Back]  [Original]

FROM public.ecr.aws/lambda/provided:al2 AS develop

RUN yum groupinstall "Development Tools" -y && \
    yum install -y shadow-utils

ENV PATH $PATH:/usr/sbin

ARG USERNAME=app
ARG GROUPNAME=app
ARG UID
ARG GID

RUN getent group $GID || groupadd -g $GID $GROUPNAME
RUN useradd -m -s /bin/bash -u $UID -g $GID $USERNAME

USER $USERNAME
WORKDIR /home/$USERNAME

RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
ENV PATH $PATH:/home/$USERNAME/.cargo/bin


FROM public.ecr.aws/lambda/provided:al2

COPY ./target/debug/rust-lambda-container-example /var/runtime/bootstrap

CMD ["handler"]

Web Proxy Viewer  |  New URL  |  Original Page