code: func (ds *dockerService) getDockerVersion() (*dockertypes.Version, error) {
  	v, err := ds.client.Version()
  	if err != nil {
  		return nil, fmt.Errorf("failed to get docker version: %v", err)
  	}
  	// Docker API version (e.g., 1.23) is not semver compatible. Add a ".0"
  	// suffix to remedy this.
  	v.APIVersion = fmt.Sprintf("%s.0", v.APIVersion)
  	return v, nil
  }
docs: // getDockerVersion gets the version information from docker.