diff options
-rw-r--r-- | Dockerfile | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -1,12 +1,16 @@ -FROM rust:1.45-alpine AS builder -RUN apk add --no-cache cargo openssl-dev +FROM rust:1.45-slim-buster AS builder +RUN apt-get update \ + && apt-get install -y libssl-dev pkg-config \ + && rm -rf /var/lib/apt/lists/* WORKDIR /usr/src/hitide COPY Cargo.* ./ COPY src ./src COPY res ./res RUN cargo build --release -FROM alpine:3.12 -RUN apk add --no-cache libgcc openssl +FROM debian:buster-slim +RUN apt-get update \ + && apt-get install -y openssl \ + && rm -rf /var/lib/apt/lists/* COPY --from=builder /usr/src/hitide/target/release/hitide /usr/bin/ CMD ["hitide"] |