Remove lambda from main docker image

This commit is contained in:
lovasoa
2022-09-01 20:59:14 +02:00
parent 36164f3304
commit c306a353e3
-10
View File
@@ -12,16 +12,6 @@ RUN touch src/main.rs && \
cargo test --release && \
cargo build --release
FROM builder AS lambda-build
RUN apk add zip
RUN cargo build --release --features lambda-web
RUN mv target/release/sqlpage bootstrap && \
strip --strip-all bootstrap && \
size bootstrap && \
ldd bootstrap && \
zip -9 -r deploy.zip bootstrap index.sql documentation.sql sqlpage
CMD ["./bootstrap"]
FROM alpine:3.16
RUN rm -rf /var/lib/apt/lists/*
COPY --from=builder /usr/src/sqlpage/target/release/sqlpage /usr/local/bin/sqlpage