diff --git a/ldvspec/Dockerfile b/ldvspec/Dockerfile
index b60fd26c0857ebbb9bbab621dcf167b8eb52434e..9487e6d4de0c48de44c92f3b8d784006c6001bd8 100644
--- a/ldvspec/Dockerfile
+++ b/ldvspec/Dockerfile
@@ -14,7 +14,6 @@ RUN \
 
 # collect the static files and make sure that the latest database migrations are done
 CMD \
- cd /src && \
  python manage.py collectstatic --settings=ldvspec.settings.docker_sdc --noinput && \
  python manage.py migrate --settings=ldvspec.settings.docker_sdc
 
diff --git a/ldvspec/docker/docker-compose-dev-cd.yml b/ldvspec/docker/docker-compose-dev-cd.yml
index 47580ae369757713073c837639469e414375275f..62232968b41d7d97e0505367dab52664f9770f66 100644
--- a/ldvspec/docker/docker-compose-dev-cd.yml
+++ b/ldvspec/docker/docker-compose-dev-cd.yml
@@ -45,7 +45,9 @@ services:
       - ldv-spec-db
     env_file:
     - $HOME/shared/ldvspec.env
-    command: docker-entrypoint.sh
+    command: >
+      sh -c "python manage.py collectstatic --settings=ldvspec.settings.docker_sdc --noinput &&
+             python manage.py migrate --settings=ldvspec.settings.docker_sdc"
     restart: always
 
 volumes: