code: func runStartContainerErr(err error) error {
  	trimmedErr := strings.TrimPrefix(err.Error(), "Error response from daemon: ")
  	statusError := cli.StatusError{StatusCode: 125}
  	if strings.Contains(trimmedErr, "executable file not found") ||
  		strings.Contains(trimmedErr, "no such file or directory") ||
  		strings.Contains(trimmedErr, "system cannot find the file specified") {
  		statusError = cli.StatusError{StatusCode: 127}
  	} else if strings.Contains(trimmedErr, syscall.EACCES.Error()) {
  		statusError = cli.StatusError{StatusCode: 126}
  	}
  
  	return statusError
  }
docs: // if container start fails with 'not found'/'no such' error, return 127
  // if container start fails with 'permission denied' error, return 126
  // return 125 for generic docker daemon failures