diff --git a/Dockerfile b/Dockerfile index 259d453a29a7e8380a862d86fb4d0297068d7bfc..51c9357f0a7fb483431fdb2aa2803919d73c1053 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,10 @@ # SPDX-FileCopyrightText: 2023 Laurent Modolo <laurent.modolo@ens-lyon.fr> # # SPDX-License-Identifier: AGPL-3.0-or-later -FROM rust:1.66.1 +FROM rust:1.67-alpine3.17 AS build -RUN cargo install --git http://gitbio.ens-lyon.fr/LBMC/Bernard/bamcalib.git +RUN apk add --no-cache musl-dev pkgconfig openssl-dev && cargo install --git http://gitbio.ens-lyon.fr/LBMC/Bernard/bamcalib.git + +FROM alpine:3.17 + +COPY --from=build /usr/local/cargo/bin/bamcalib /usr/bin/