diff --git a/Dockerfile b/Dockerfile
index d7a1f851cd146fa51ecfb00b1bf836558cbe7028..82e99472f6ec9a1a054a54e300cdf0524250a686 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,9 @@
 # this Dockerfile creates an image used by Duniter CI to run py-g1-migrator
 FROM python:3.9.18-bullseye
 
+WORKDIR /app
+COPY ./requirements.txt .
+
 # install libleveldb required by plyvel
 RUN apt-get update && \
     DEBIAN_FRONTEND=noninteractive apt-get install -y sqlite3 libleveldb-dev