Module CI_docker

type t
val create : logs:CI_live_log.manager ‑> pool:CI_monitored_pool.t ‑> timeout:float ‑> label:string ‑> string ‑> t
module Image : sig ... end
val build : t ‑> ?⁠from:Image.t ‑> CI_git.commit ‑> Image.t CI_term.t
type command
val command : logs:CI_live_log.manager ‑> pool:CI_monitored_pool.t ‑> timeout:float ‑> label:string ‑> ?⁠entrypoint:string ‑> ?⁠user:string ‑> string list ‑> command
val run : command ‑> Image.t ‑> unit CI_term.t