3 ms·
Why not just use docker?
by galaxyLogic 5y ago
Why not just use docker?
- stingraycharles 5y agoBecause you sometimes want to distribute binaries, not entire container images?
- forty 5y agoCan't "entire container images" be nearly the same thing as a binary? (I'm thinking to things like distroless based images)
- mountainriver 5y agoContainer boot time currently prevents this from being true in many scenarios
- m45t3r 5y agoSometimes you can't run Docker (maybe you don't have root permissions to install and start the service). Someone else in the tread said that they're using in their Synology NAS, that don't have access to a package manager. Docker also will have a much bigger overhead since you basically need to include a whole distro instead of just a few libraries. And I particularly find Docker applications to be sufficient slow to start that I never want to use CLI tools via Docker.
- throwaway984393 5y agoI believe something like a static build of crun might work, if the kernel is new enough. https://github.com/containers/crun https://github.com/containers/crun