diff --git a/docker-dev/docker-compose.yml b/docker-dev/docker-compose.yml
index a89535fbd1b2f7905b5fa4bf7aa66b6196e3c86b..3aec6a4968df126239cb625148cd5cf478426156 100644
--- a/docker-dev/docker-compose.yml
+++ b/docker-dev/docker-compose.yml
@@ -27,7 +27,7 @@ services:
     build:
       context: php-fpm
     working_dir: /application
-    entrypoint: sudo supervisord -c /etc/supervisor/conf.d/queue-worker.conf
+    entrypoint: supervisord -c /etc/supervisor/conf.d/queue-worker.conf
     volumes:
       - ./php-fpm/queue-worker.conf:/etc/supervisor/conf.d/queue-worker.conf
       - ..:/application
diff --git a/docker-dev/php-fpm/queue-worker.conf b/docker-dev/php-fpm/queue-worker.conf
index e84b84668779ec7422e19827c302ffaaa049527f..bbefcad11102c4e2918a05a3f4611d87afc37a98 100644
--- a/docker-dev/php-fpm/queue-worker.conf
+++ b/docker-dev/php-fpm/queue-worker.conf
@@ -5,7 +5,7 @@ nodaemon=true
 logfile=/dev/null
 logfile_maxbytes=0
 # so the log file isn't written to the volume
-pidfile=/supervisord.pid
+pidfile=/home/user/supervisord.pid
 
 [program:queue-work]
 command=php /application/bin/console dbp:relay:core:queue:work "%(program_name)s_%(process_num)02d"