News for hackers. Stuff that matters.
Re:Show HN: Devbox – Easy, predictable shells and containers by dloreto on Thursday August 25, 2022 @08:32PM (#32601875)
The dependency on Docker only exists for when you want to turn your shell into a container – but it's not otherwise used when you're just running a shell locally.

When writing javascript there's often a desire to have "isomorphic" or "universal" applications. Write the code once and run it in _either_ the client or the _server_.

Devbox is taking a similar approach to the development environment: declare it once, run it locally as a shell, and when you're ready, turn it into a container without having to re-declare it. It's only the latter functionality that has a Docker dependency.

Re:Show HN: Devbox – Easy, predictable shells and containers by chupasaurus on Friday August 26, 2022 @05:16AM (#32604964)
It's actually not since BuildKit could be run as a standalone daemon, and you can run the result via containerd which is a dependency of Docker. Might write a PR over the weekend(s).
Re:Show HN: Devbox – Easy, predictable shells and containers by nidnogg on Thursday August 25, 2022 @08:34PM (#32601890)
Hmmm, I'll be keeping an eye on this one then!