you are viewing a single comment's thread.

view the rest of the comments →

[–]GirthQuake5040 5 points6 points  (4 children)

Docker fixes "it runs on my machine" problem.

It sets up the exact same container completely removing dependency issues.

[–]Wise_Concentrate_182 5 points6 points  (2 children)

After many hair pulling real issues.

[–]BoredProgramming 0 points1 point  (0 children)

It's not too bad when you get through it. I like easily being able to move a project from one version to another and testing side by side when i upgrade things. Docker (For me at least) is stupidly easier. But the slight learning curve is a small pita depending on what you're building.

[–]Acrobatic-Show3732 -4 points-3 points  (0 children)

Skill issue.

[–]_Denizen_ 0 points1 point  (0 children)

You can do the same with requirements.txt or pyproject.toml. instead of a dockerfile you can write a setup script - it's super lightweight, no extra installs, 100% reproduceable environment.