From a7a723c8b7b05705113314f694d67942972e027c Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Wed, 29 Mar 2023 11:30:00 +0200 Subject: [PATCH] add Dockerfile for fastkmer --- .gitignore | 1 + src/fastkmer/Dockerfile | 9 +++++++++ src/{ => kmdiff}/Dockerfile | 0 3 files changed, 10 insertions(+) create mode 100644 .gitignore create mode 100644 src/fastkmer/Dockerfile rename src/{ => kmdiff}/Dockerfile (100%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/src/fastkmer/Dockerfile b/src/fastkmer/Dockerfile new file mode 100644 index 0000000..3332c54 --- /dev/null +++ b/src/fastkmer/Dockerfile @@ -0,0 +1,9 @@ +FROM rust:1.67-alpine3.17 AS build + +RUN apk add --no-cache musl-dev pkgconfig openssl-dev \\ + && cargo install --git https://github.com/angelovangel/fastkmers.git + +FROM alpine:3.17 + +COPY --from=build /usr/local/cargo/bin/fastkmers /usr/bin/ +RUN apk add --no-cache procps bash diff --git a/src/Dockerfile b/src/kmdiff/Dockerfile similarity index 100% rename from src/Dockerfile rename to src/kmdiff/Dockerfile -- GitLab