[Bug] Claude auto-configures DOCKER_HOST to podman socket without user override option

Resolved 💬 2 comments Opened Feb 2, 2026 by bobular Closed Feb 8, 2026

Bug Description
On start-up, Claude automatically sets env var DOCKER_HOST to unix:///run/user/1000/podman/podman.sock - presumably because I have podman set up. But I don't want to use podman, I want to use docker and I don't want Claude to prefix every command with unset DOCKER_HOST && and I definitely don't want the permissions system to remember "unset commands".

There's no commandline option to skip this check and Claude itself doesn't seem to know how to unset an environment variable permanently for a session.

Environment Info

  • Platform: linux
  • Terminal: gnome-terminal
  • Version: 2.1.29
  • Feedback ID: bca01e12-1cd8-4724-afad-6b0eaaf188b8

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗