sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB Compass problem med WSL2

Jag kunde bara ansluta mongoDB-instansen med WSL2 IP-adress.

Du kan få det genom att köra den här i WSL:

ip addr show eth0 | grep 'inet\b' | awk '{print $2}' | cut -d/ -f1

eller den här i powershell på Windows-värd:

[Regex]::Match((wsl -- ip addr show eth0), 'inet (?<IP>\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})\/').Groups["IP"].Value

Dåliga nyheter:denna IP ändras vid varje omstart av WSL2. Det finns en go-wsl2-host som lägger till en värd för denna IP och håller den uppdaterad. Men jag har aldrig använt det.




  1. SSL-anslutning till Redis med StackExchange.Redis

  2. Mongodb $push i kapslad array

  3. Infoga MongoDB-dokument med React.js

  4. Komprimera en sexkantssträng i Ruby/Rails