2 ms·
Devcontainers[1] are the new incarnation of this pattern. We use them at work and they are a dream for onboarding new developers. The only downside is the VSCod
by hresvelgr 2y ago
Devcontainers[1] are the new incarnation of this pattern. We use them at work and they are a dream for onboarding new developers. The only downside is the VSCode lock-in but if that's a concern there's always DevPod[2].
[1] https://containers.dev/ https://containers.dev/
[2] https://devpod.sh/ https://devpod.sh/
- bluehatbrit 2y agoIt looks like the team behind it have been moving it towards more of an open standard over the last year. There's now a CLI reference implementation, and the Jetbrains IDE's have an implementation for it. There's also a thread for Zed about a path to implementing it there [0]. Hopefully it'll become a bit more common over 2025. [0] - https://github.com/zed-industries/zed/issues/11473 https://github.com/zed-industries/zed/issues/11473
- roland35 2y agoI think vs code is the easiest way to set up dev containers, but once they are created I mostly just shell into them and use neovim!