OpenHands icon indicating copy to clipboard operation
OpenHands copied to clipboard

feat: support dev container networking without host mode

Open llamantino opened this issue 6 months ago • 1 comments

  • [ ] This change is worth documenting at https://docs.all-hands.dev/
  • [ ] Include this change in the Release Notes. If checked, you must provide an end-user friendly description for your change below

End-user friendly description of the problem this fixes or functionality this introduces.

Updates devcontainer and make docker-dev to fix runtime connection without requiring host mode.


Summarize what the PR does, explaining any non-trivial design decisions.

Updates devcontainer.json and the compose file used by make docker-dev to fix runtime connection without requiring host mode.


Link of any specific issues this addresses:

llamantino avatar Jun 13 '25 23:06 llamantino

Looks like a better solution. Does it work well for you?

enyst avatar Jun 13 '25 23:06 enyst

On Ubuntu (Docker Engine) and WSL2 (Docker Desktop), all good so far. This should also fix devcontainers/make docker-dev still being broken on macOS.

llamantino avatar Jun 14 '25 08:06 llamantino

Thank you!

neubig avatar Jun 14 '25 12:06 neubig