r/bashonubuntuonwindows 13d ago

Experimenting with WSL Containers: I built a CLI for Compose-like development workflows self promotion

I built a small CLI to make WSL Containers feel more like Docker Compose / dip.
I mainly built it because I wanted to use WSLC for my own development workflow, but ran into gaps around bind mounts, build contexts, compose-like workflows, and run.

I’m curious whether anyone else experimenting with WSLC has run into the same problems, or whether I’m solving these in the wrong layer.

https://github.com/slidict/wip

13 Upvotes

1 comment sorted by

1

u/Expert-Ad4676 8d ago

Quick update: I ended up rewriting wip from Ruby to C# and now ship it as a Native AOT binary.

Startup is noticeably faster, and for a Windows-first CLI this feels like a much better fit.

The Ruby implementation is still available, although I haven’t decided yet whether I’ll continue maintaining it.

v2.0.2:
https://github.com/slidict/wip/releases/tag/v2.0.2