fix: 将 Docker 工具验证改为可选,并优化 Docker 登录和输出逻辑
- 将 Docker 验证从必需改为可选(required=false) - Docker 登录步骤增加版本检测条件,避免 Docker 不可用时执行登录 - 环境配置总结中仅在 Docker 可用时显示版本信息 - 优化错误处理:Docker 缺失不再阻塞流程,kubectl 保持必需验证
This commit is contained in:
@@ -67,7 +67,7 @@ main() {
|
||||
return 0
|
||||
fi
|
||||
|
||||
validate_binary "docker" "true" "docker --version" "docker-version"
|
||||
validate_binary "docker" "false" "docker --version" "docker-version"
|
||||
validate_binary "kubectl" "true" "kubectl version --client --short 2>/dev/null || kubectl version --client" "kubectl-version"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user