I've had great success with Lenovo X1 Carbon laptops running Linux (Debian with XFCE). I've also had good luck with the older Dell XPS laptops. Getting either of these for $2k would require a sale and if you want to run a lot of Docker containers you'll need to pick a beefier model.
My only annoyance, which seems to cross brands, is that none of the newer laptops support the deeper sleep modes.
My only annoyance, which seems to cross brands, is that none of the newer laptops support the deeper sleep modes.