diff --git a/src/docker/install.ts b/src/docker/install.ts index 9f72dd5..8df7134 100644 --- a/src/docker/install.ts +++ b/src/docker/install.ts @@ -60,8 +60,8 @@ export interface InstallOpts { rootless?: boolean; localTCPPort?: number; - regctl: Regctl; - undock: Undock; + regctl?: Regctl; + undock?: Undock; } interface LimaImage { @@ -98,8 +98,8 @@ export class Install { this.daemonConfig = opts.daemonConfig; this.rootless = opts.rootless || false; this.localTCPPort = opts.localTCPPort; - this.regctl = opts.regctl; - this.undock = opts.undock; + this.regctl = opts.regctl || new Regctl(); + this.undock = opts.undock || new Undock(); } get toolDir(): string {