summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Reeder <colin@vpzom.click>2020-07-19 18:33:14 -0600
committerColin Reeder <colin@vpzom.click>2020-07-19 18:33:25 -0600
commit2acb05fad9fb8ff7c7cf58a456ee6d4d1e95931d (patch)
tree2b0c741eb30d01e974967c780124541d56b74f8f
parentc67ad438cf8f8cbaf2876a2b1a0f338016f4d4e2 (diff)
Maybe fix dockerfile
-rw-r--r--Dockerfile12
1 files changed, 8 insertions, 4 deletions
diff --git a/Dockerfile b/Dockerfile
index 1ba5c2c..e72a76a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -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"]