
Previously, if the Spring Boot build plugins got a connection error when attempting to communicate with a Docker daemon (for example, when the daemon isn't running), the error message made it appear that the daemon returned an HTTP error code. This commit makes a connection error distinct from an HTTP error response code to make it easier for the user to diagnose the root cause of the problem. Fixes gh-21554