Bsdkrun.Types.DockerStatus (bsdkrun_ex v0.5.0)

Copy Markdown View Source

The Docker engine VM: whether it is up, and how to reach it.

bsdkrun runs one docker:dind microVM and serves its API on a host unix socket, so the host's own docker CLI drives the same engine.

Summary

Types

t()

@type t() :: %Bsdkrun.Types.DockerStatus{
  api_port: integer() | nil,
  containers: integer() | nil,
  disk: String.t() | nil,
  disk_size: integer() | nil,
  images: integer() | nil,
  machine_id: String.t() | nil,
  machine_running: boolean(),
  mounts: [String.t()],
  running: boolean(),
  socket: String.t(),
  socket_ready: boolean(),
  version: String.t() | nil
}