diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..e43b0f988953ae3a84b00331d0ccf5f7d51cb3cf
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.DS_Store
diff --git a/src/fastkmer/Dockerfile b/src/fastkmer/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..3332c5472bdef38cd6e9ada322e5b29ac9dac6b0
--- /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