Skip to content

List runtimes

GET
/api/v1/runtimes

Detects and returns available container runtimes with their socket paths and API versions.

OK

object
available

Available indicates whether the Docker API socket is reachable.

boolean
bridgeIP

BridgeIP is the host IP address reachable from containers via host.docker.internal. On Docker Desktop this is 127.0.0.1 (the VM’s NAT forwards to host loopback). On native Docker it’s the bridge network gateway (e.g. 172.17.0.1). Used as the listen address for socket bridge TCP proxies.

string
isDesktop

IsDesktop indicates whether the Docker runtime is Docker Desktop (as opposed to native Docker Engine, Colima, OrbStack, etc.). Detected via the OperatingSystem field from the Docker API info endpoint, which returns “Docker Desktop” for all Docker Desktop installations regardless of host OS.

boolean
name

Name is the runtime identifier (“docker”).

string
socketPath

SocketPath is the filesystem path to the Docker API socket.

string
version

Version is Docker’s reported API version, if available.

string