package client import "regexp" var headerRegexp = regexp.MustCompile(`\ADocker/.+\s\((.+)\)\z`) // getDockerOS returns the operating system based on the server header from the daemon. func getDockerOS(serverHeader string) string { var osType string matches := headerRegexp.FindStringSubmatch(serverHeader) if len(matches) > 0 { osType = matches[1] } return osType }