4 ms·
You can. You can use this tool called "docker", which nicely bundles all your dependencies with your code, ensures every deployment is identical, and even makes
by RVuRnvbM2e 8y ago
You can. You can use this tool called "docker", which nicely bundles all your dependencies with your code, ensures every deployment is identical, and even makes it easy to use kernel-enforced resource isolation.
- darkarmani 8y agoToo bad you have terrible disk IO and problems when your code expects that it has a normal Posix filesystem and logs into the overlay system.
- nickjj 8y ago> Too bad you have terrible disk IO and problems when your code expects that it has a normal Posix filesystem and logs into the overlay system. It depends I suppose. I run Docker for Windows on a 4 year old computer with an SSD and those 50,000 line Rails apps have plenty of speed in development. Rails picks up code changes in about 100ms. Basically it takes longer for me to move my eyes to my browser and hit reload than it does for a Dockerized Rails app to reload the code changes. Flask, Phoenix and Node apps are similarly fast. In production this is a non-issue because the code isn't mounted.