diff --git a/src/kmc/Dockerfile b/src/kmc/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..1202c9a924c814ee3582aefed74232c0dd563872
--- /dev/null
+++ b/src/kmc/Dockerfile
@@ -0,0 +1,11 @@
+FROM alpine:3.17 AS build
+
+RUN apk add --no-cache git musl-dev pkgconfig openssl-dev zlib-ng cmake gcc make g++ zlib-dev py3-pybind11-dev \
+  && git clone --recurse-submodules https://github.com/refresh-bio/kmc.git \
+  && cd kmc \
+  && make 
+
+FROM alpine:3.17
+
+COPY --from=build /kmc/bin/* /usr/bin/
+RUN apk add --no-cache procps bash