December 2018
Beginner
826 pages
22h 54m
English
In spite of these annoying (and sometimes tedious) problems, there are some solutions to these issues.
We have already mentioned virtualenv, and now, we're going to mention it again, just to hammer the point home. Go out and seek knowledge on it, as it could save you a severe headache in the future.
Docker is another potential solution, and although the idea of jailing applications into their own little environments is nothing new (see Solaris Zones and FreeBSD jails), Docker provides a quick and simple interface to utilize Linux kernel features for segregating apps and dependencies.
Multiple VMs might also be your way forward. It used to be the case that we needed to buy one, two, or maybe three servers, and use multiple ...