mirror of https://github.com/docker/docs.git
				
				
				
			Tell the user that Hyperv could cause VBox to fail
Signed-off-by: David Gageot <david@gageot.net>
This commit is contained in:
		
							parent
							
								
									cd9301e252
								
							
						
					
					
						commit
						8664af9f9b
					
				|  | @ -211,10 +211,11 @@ func (d *Driver) PreCreateCheck() error { | |||
| 		return err | ||||
| 	} | ||||
| 
 | ||||
| 	if !d.NoVTXCheck && d.IsVTXDisabled() { | ||||
| 		if isHyperVInstalled() { | ||||
| 			return ErrNotCompatibleWithHyperV | ||||
| 		} | ||||
| 	if isHyperVInstalled() { | ||||
| 		return ErrNotCompatibleWithHyperV | ||||
| 	} | ||||
| 
 | ||||
| 	if !d.NoVTXCheck { | ||||
| 		return ErrMustEnableVTX | ||||
| 	} | ||||
| 
 | ||||
|  | @ -489,12 +490,12 @@ func (d *Driver) Start() error { | |||
| 	} | ||||
| 
 | ||||
| 	// Verify that VT-X is not disabled in the started VM
 | ||||
| 	disabled, err := d.IsVTXDisabledInTheVM() | ||||
| 	vtxIsDisabled, err := d.IsVTXDisabledInTheVM() | ||||
| 	if err != nil { | ||||
| 		return fmt.Errorf("Checking if hardware virtualization is enabled failed: %s", err) | ||||
| 	} | ||||
| 
 | ||||
| 	if disabled { | ||||
| 	if vtxIsDisabled { | ||||
| 		return ErrMustEnableVTX | ||||
| 	} | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue