diff --git a/server/Dockerfile b/server/Dockerfile index d7f2c20e..77d6bece 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -1,20 +1,11 @@ FROM rust:1-bullseye as builder - RUN apt-get update && \ apt-get install -y libclang-dev clang - COPY . /oxigraph WORKDIR /oxigraph/server RUN cargo build --release - -FROM debian:bullseye-slim - -RUN apt-get update && \ - apt-get install -y ca-certificates && \ - rm -rf /var/lib/apt/lists/* - +FROM gcr.io/distroless/cc-debian11 COPY --from=builder /oxigraph/target/release/oxigraph_server /usr/local/bin/oxigraph_server - ENTRYPOINT [ "/usr/local/bin/oxigraph_server" ] -CMD [ "--location", "/data", "serve", "--bind", "0.0.0.0:7878" ] +CMD [ "serve", "--location", "/data", "--bind", "0.0.0.0:7878" ]