code: func MakeRawClient(config coretypes.Config, client *http.Client, endpoint, apiversion string) (*Engine, error) {
  	cli, err := dockerapi.NewClient(endpoint, apiversion, client, nil)
  	if err != nil {
  		return nil, err
  	}
  	return &Engine{cli, config}, nil
  }
docs: // MakeRawClient make raw docker cli