use of com.github.dockerjava.api.model.Info in project hub-docker-inspector by blackducksoftware.
the class DockerClientManager method getDockerEngineVersion.
public String getDockerEngineVersion() {
logger.info("Requesting version string from Docker engine");
try {
final DockerClient dockerClient = hubDockerClient.getDockerClient();
final Info dockerInfo = dockerClient.infoCmd().exec();
final String engineVersion = dockerInfo.getServerVersion();
logger.debug(String.format("Docker Engine (Server) Version: %s", engineVersion));
if (engineVersion == null) {
return "Unknown";
} else {
return engineVersion;
}
} catch (final HubIntegrationException e) {
return "Unknown";
}
}
Aggregations