Create Topic

WP Tavern Forums Create Topic

Create New Topic

Ben Turner

Thanks for writing a great rundown of what DevKinsta has created!

I wanted to chime in about Docker and in particular Local’s use of Docker. It’s true that older versions of Local made use of Boot2Docker (basically Docker running in a VM). This was done because, at the time, Docker’s support on non *nix operating systems was pretty bad.

Things have definitely improved, and Docker on Windows and Mac has come a long way.

That being said, Local no longer uses Docker and instead uses native processes for the server software (PHP/MySQL/nginx/Apache)

We found two main issues with virtualization when Local reached scale:

Virtualization in general and Docker, in particular, caused a lot of frustration during the onboarding experience
The performance of virtualized software never reached the same performance as native processes

For more details on why Local went this route, see this tweetstorm as well as this post within the Local Community Forums:

https://platform.twitter.com/widgets.js

https://localwp.com/community/t/a-plea-for-local-by-flywheel-3/16118/7?u=ben.turner






Newsletter

Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.