4 ms·
Python was also what prompted me to start docker. Different packages being installed on Windows vs Linux. Different packages being installed pip vs (some othe
by 0xcoffee 6y ago
Python was also what prompted me to start docker.
Different packages being installed on Windows vs Linux.
Different packages being installed pip vs (some other package manager)
Simple user mistakes in the requirements file (not strict version).
Going to docker fixed #1 and #2, and the constant rebuilding of the environment meant we quickly identified issues in requirement files. Working in docker is the equivalent of fail-fast programming imo, its just applied to the environment.
- TechBro8615 6y ago> Python was also what prompted me to start docker. Indeed. Nothing will drive me to containers on a new project faster than trying to get Python working on my mac. Funnily enough, Docker can trace its roots back to frustrations with Python packaging (dotcloud was originally an easy way to deploy Python apps).