1 2 3 4 5 6 7 8 9 10 11 12# Build for amd64 hosts on Azure FROM --platform=amd64 mcr.microsoft.com/devcontainers/rust:1-bullseye AS build WORKDIR /usr/src/functions-quickstart-rust-azd COPY . . RUN cargo build --release FROM --platform=amd64 rust:1-slim-bullseye COPY host.json /usr/local/bin/ COPY hello/function.json /usr/local/bin/hello/ COPY --from=build /usr/src/functions-quickstart-rust-azd/target/release/handler /usr/local/bin/ ENTRYPOINT ["/usr/local/bin/handler"]