Kembali pada hari itu, saya menggunakan VirtualBox (VB) dan Vagrant (V) untuk menjalankan VM. Karena saya menginstal docker-for-windows (DfW) dan menjalankan V, VB mengeluhkan Hyper-V (HV) .
[user@localhost ~]$ vagrant up
Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component
ConsoleWrap, interface IConsole
Meskipun tautan ini menunjukkan bahwa V mendukung HV, pesan kesalahan di atas kontradiktif. Mengapa VB terlihat tidak kompatibel dengan HV, mengapa V mengatakan bahwa ia mendukung HV dan bagaimana mencegahnya agar HV perlu dinonaktifkan agar dapat menggunakan V lagi.
| Product | Version |
|:-----------|--------:|
| Vagrant | 2.0.1 |
| VirtualBox | 5.2.4 |
| Windows | 10 |
Diskusi
Saran untuk menghidupkan dan mematikan Hyper-V bukanlah solusi yang disukai karena memakan waktu.
Jika dimungkinkan untuk menjalankan V dan DfW pada sistem yang sama dengan mengganti VB, ini bisa menjadi pilihan.