logoalt Hacker News

esttoday at 2:10 AM2 repliesview on HN

> Virtual environments required

This bothers me more than once when building a base docker image. Why would I want a venv inside a docker with root?


Replies

porneltoday at 3:12 AM

The old package managers messing up the global state by default is the reason why Docker exists. It's the venv for C.

forrestthewoodstoday at 2:19 AM

Because a single docker image can run multiple programs that have mutually exclusive dependencies?

Personally I never want program to ever touch global shared libraries ever. Yuck.

show 1 reply