Skip to content

Conversation

@blakejosephjames1-ctrl
Copy link

This resolves #164

By detecting macOS by falling back on docker.from_env() if no macOS socket is found.

On macOS, Docker Desktop exposes its socket at non-standard paths (~/.docker/run/docker.sock and the Python Docker client does not detect these by default.

Changes

  • Added macOS-specific Docker socket detection in DockerRuntime.init.
  • Fallback to docker.from_env() if no macOS socket is found.
  • Error messages provide OS-appropriate hints.

Note:

This fix has not been tested locally It may require review and verification on a macOS Docker environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Strix fails to connect to Docker on macOS

1 participant