@flow-step/dockertoolkit
v1.0.20
Published
docker toolkit typescript sdk
Downloads
283
Readme
Flow Typescript Docker Toolkit SDK
函数 checkDockerInstallation
功能描述
检查Docker是否安装。
本函数通过尝试执行docker --version
命令来检测Docker客户端是否已安装在系统中, 通过判断 docker buildx version
返回日志判断是否为 docker-ce 版本。如果命令执行成功,即表明Docker已安装,函数返回true
;如果命令执行失败,说明Docker未安装,函数返回false
。
返回值
- 类型:
boolean
- 描述: 如果Docker已安装则返回
true
,否则返回false
。
函数:waitDockerDaemonReady
功能描述
这是一个异步函数,它尝试通过执行命令来检查Docker守护进程是否已启动并可用。如果Docker守护进程尚未准备好,函数将等待一段时间后重试,直到达到最大尝试次数后抛出异常。
参数
maxAttempts
(可选): 最大尝试次数,默认为100次。这个参数用于控制等待的耐心,防止无限等待。