Warning: You are browsing the documentation from version 4 to 10 of Pimcore. Please visit https://pimcore.com/docs/platform/ for the latest versions of Pimcore.
Version: Edit on GitHub

Fix Performance Issues on Windows

It is highly recommended not to use Windows based systems in production!

In times of Docker, the host operating system shouldn't really matter - at least in theory. Our experience shows, that Docker in combination with a Windows host system has its problems – especially performance wise when mounting volumes to local file systems, which is quite mandatory when developing with Pimcore.

In combination with Windows Subsystem for Linux (WSL) there are some tricks to improve performance and make local development with Windows systems possible.

Requirement for this is to have WSL2 and Docker installed on the Windows system. Then you can run Docker completely in your WSL environment and also do the bind mounts directly within the linux file system (not on to the Windows mounts somewhere like /mnt/c/Users or so!).

Then you can follow our default docker installation instructions in the skeleton readme file.

If you want to access the mounted resources within our IDE, you can access them via this virtual network share and work on the files, like e.g. \\wsl$\<YOUR_DISTRIBUTION>\home\<USER>\pimcore

Sufficient RAM of the host system will be required for proper performance.