markDockerDaemonUnavailable records that the Docker daemon is not reachable. Subsequent calls to isDockerDaemonRunning will return false immediately, so image validation for remaining tools is skipped without further retries. Callers are responsible for emitting any user-visible warning.
()
| 94 | // image validation for remaining tools is skipped without further retries. |
| 95 | // Callers are responsible for emitting any user-visible warning. |
| 96 | func markDockerDaemonUnavailable() { |
| 97 | dockerDaemonLoader.Override(false, nil) |
| 98 | } |
| 99 | |
| 100 | // validateDockerImage checks if a Docker image exists and is accessible. |
| 101 | // When Docker is not installed or the daemon is not running, validation is |