diff --git a/Dockerfile b/Dockerfile
index b539e20435fd9af7c673f112bb5a661ebbfcd4c6..13feab7d58689645688c83cb35825b905e9d994a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,6 @@ ADD . /src
 WORKDIR /src
 RUN apt-get -q update && \
     env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \
-        python3-flask python3-sqlalchemy python3-flask-sqlalchemy python3-cheroot \
         python3-setuptools python3-pip && \
     apt-get clean && \
     rm -fr /var/lib/apt/lists/* && \
@@ -12,12 +11,11 @@ RUN apt-get -q update && \
 FROM registry.git.autistici.org/ai3/docker/s6-overlay-lite:master
 COPY --from=build /src/dist/*.whl /tmp/wheels/
 COPY conf/ /etc/
-COPY feedbackloop.sh /usr/local/bin/feedbackloop
 RUN apt-get -q update && \
     env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \
-        python3-flask python3-sqlalchemy python3-flask-sqlalchemy python3-cheroot \
         python3-setuptools python3-pip python3-virtualenv && \
     apt-get clean && \
     rm -fr /var/lib/apt/lists/* && \
     virtualenv /virtualenv && \
     cd /tmp/wheels && /virtualenv/bin/pip3 install *.whl && rm -fr /tmp/wheels
+COPY feedbackloop.sh /virtualenv/bin/feedbackloop
diff --git a/feedbackloop.sh b/feedbackloop.sh
index e127008802d4414653b163c7dd6b58fed63dff22..898b8aa1a782548e95b9c0b101afd9dfaa5ac218 100755
--- a/feedbackloop.sh
+++ b/feedbackloop.sh
@@ -2,4 +2,4 @@
 
 export FLASK_APP=feedbackloop.main:create_app
 
-exec flask "$@"
+exec /virtualenv/bin/flask "$@"