From 6e6753a0642b89a6ee5baac95dcde112be6bd951 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 13 Oct 2021 09:59:53 +0200 Subject: [PATCH] Docker: use mapped working directory for remote processes Change-Id: Ibbc89f963ca42510cf072b242a5cdfdc0d4c23ff Reviewed-by: hjk --- src/plugins/docker/dockerdevice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/docker/dockerdevice.cpp b/src/plugins/docker/dockerdevice.cpp index eaf27690e6c..4461c7a1e86 100644 --- a/src/plugins/docker/dockerdevice.cpp +++ b/src/plugins/docker/dockerdevice.cpp @@ -1576,7 +1576,7 @@ void DockerDevice::runProcess(QtcProcess &process) const CommandLine cmd{"docker", {"exec"}}; if (!workingDir.isEmpty()) { - cmd.addArgs({"-w", workingDir.path()}); + cmd.addArgs({"-w", mapToDevicePath(workingDir)}); if (QTC_GUARD(workingDir.needsDevice())) // warn on local working directory for docker cmd process.setWorkingDirectory(FileUtils::homePath()); // reset working dir for docker exec }