Re:Docker Compose Isn't Enough
by revskill on Wednesday November 13, 2024 @12:45AM
(#42123260)
It is an abstraction.
[ Parent
| on HN ]
Re:Docker Compose Isn't Enough
by forrestthewoods on Wednesday November 13, 2024 @12:58AM
(#42123315)
Many abstractions are very bad. Stacking bad abstractions on bad abstractions is why modern software is so slow, laggy, and bloated.
Re:Docker Compose Isn't Enough
by theshrike79 on Wednesday November 13, 2024 @02:23AM
(#42123659)
What would be your solution to running, say, 15 different Python applications on the same machine, each requiring a unique set of library versions?
Re:Docker Compose Isn't Enough
by forrestthewoods on Wednesday November 13, 2024 @02:58AM
(#42123820)
Create 15 pex files. Or possibly 15 PyInstaller executables. Then simply run them like normal programs.
Re:Docker Compose Isn't Enough
by Capricorn2481 on Sunday November 24, 2024 @12:19AM
(#42226072)
Ah yes let's not use bad abstractions like docker, let's use pyinstaller...
Why would you load an entire userspace environment just to manage a Python package's Python dependencies? Seems a little heavy.
https://github.com/claceio/clace is a project I am building for that use case. Run multiple apps on the same machine, Clace acts as an application server which manages containers https://clace.io/blog/appserver/