diff --git a/tools/local-env/scripts/docker.js b/tools/local-env/scripts/docker.js
index fed70aeb59..1035c4004f 100644
--- a/tools/local-env/scripts/docker.js
+++ b/tools/local-env/scripts/docker.js
@@ -2,7 +2,9 @@ const dotenv       = require( 'dotenv' );
 const dotenvExpand = require( 'dotenv-expand' );
 const { execSync } = require( 'child_process' );
 
+const quotedArguments = process.argv.slice( 2 ).map( arg => `"${arg}"` );
+
 dotenvExpand.expand( dotenv.config() );
 
 // Execute any docker-compose command passed to this script.
-execSync( 'docker-compose ' + process.argv.slice( 2 ).join( ' ' ), { stdio: 'inherit' } );
+execSync( 'docker-compose ' + quotedArguments.join( ' ' ), { stdio: 'inherit' } );
