เจเฉฐเจฎ เจธเจงเจพเจฐเจจ เจธเฉ, เจตเจฟเฉฐเจกเฉเจเจผ เจฆเฉ เจจเจพเจฒ เจฎเฉเจฐเฉ เจเฉฐเจฎ เจฆเฉ เจฒเฉเจชเจเจพเจช 'เจคเฉ เจกเฉเจเจฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจชเจนเจฟเจฒเจพเจ เจนเฉ เจเจฟเฉเฉเจเจเจฐ เจนเฉเฅค เจฎเฉเจ เจกเฉเจเจฐ เจกเฉเจธเจเจเฉเจช เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ, เจเฉฐเจเฉเจจเจฐ เจฌเจฃเจพเจ, เจธเจญ เจเฉเจ เจ เฉเจ เจธเฉ, เจชเจฐ เจฎเฉเจจเฉเฉฐ เจเจฒเจฆเฉ เจชเจคเจพ เจฒเฉฑเจเจพ เจเจฟ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ เจจเฉ เจเจฒเจคเฉ เจจเจพเจฒ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจเจพเจ เจจเฉเฉฐ เจฒเจพเจเจ เจเจฐเจจเจพ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉ:
VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard.
เจเฉฐเจฎ เจฐเฉเจ เจเจฟเจ เจนเฉ, เจเจธ เจจเฉเฉฐ เจคเฉเจฐเฉฐเจค เจ เฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ
เจเฉเจเจฒเจฟเฉฐเจ เจเจฐเจจ 'เจคเฉ, เจเจน เจชเจพเจเจ เจเจฟเจ เจเจฟ เจเจน เจเจฒเจคเฉ เจเฉฑเจเฉ เจฎเจธเจผเฉเจจ 'เจคเฉ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ เจ
เจคเฉ เจนเจพเจเจชเจฐ-เจตเฉ เจฆเฉ เจ
เจธเฉฐเจเจคเจคเจพ เจเจพเจฐเจจ เจนเฉเฉฐเจฆเฉ เจนเฉเฅค เจธเจฎเฉฑเจธเจฟเจ เจเจพเจฃเฉ เจเจพเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ เจฆเจพ เจเฉฑเจ เจ
เจงเจฟเจเจพเจฐเจค VMWare เจนเฉฑเจฒ เจนเฉ
mountvol X: /s
copy %WINDIR%System32SecConfig.efi X:EFIMicrosoftBootSecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "EFIMicrosoftBootSecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
เจคเฉเจนเจพเจกเฉ เจฆเฉเจเจฐเจพ เจฐเฉเจธเจเจพเจฐเจ เจเจฐเจจ เจคเฉเจ เจฌเจพเจ เจฆ, เจตเจฟเฉฐเจกเฉเจเจผ เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเฉฑเจเฉเจเฉ เจเจฟ เจเฉ เจกเจฟเจซเฉเจเจกเจฐ เจเฉเจฐเฉเจกเฉเจเจธเจผเฉเจ เจฒ เจเจพเจฐเจก เจจเฉเฉฐ เจ เจฏเฉเจ เจเจฐเจจเจพ เจนเฉเฅค เจนเจพเจ! เจเจธ เจคเจฐเฉเจนเจพเจ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ เจเจฎ เจเจพเจฐเจตเจพเจ 'เจคเฉ เจตเจพเจชเจธ เจ เจเจพเจตเฉเจเจพ เจ เจคเฉ เจ เจธเฉเจ เจเจธเฉ เจฅเจพเจ 'เจคเฉ เจนเฉเจตเจพเจเจเฉ เจเจฟเจตเฉเจ เจเจฟ เจกเฉเจเจฐ เจธเจฅเจพเจชเจค เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ เจธเฉเฅค
เจฎเฉเจจเฉเฉฐ เจ เจเฉ เจตเฉ Hyper-V เจ เจคเฉ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ เจจเฉเฉฐ เจฎเจฟเจฒเจพเจเจฃ เจฆเจพ เจเฉเจ เจนเฉฑเจฒ เจจเจนเฉเจ เจฎเจฟเจฒเจฟเจ เจนเฉ, เจฎเฉเจจเฉเฉฐ เจเจฎเฉเจฆ เจนเฉ เจเจฟ เจเจน เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃเจพเจ เจตเจฟเฉฑเจ เจฆเฉเจธเจค เจฌเจฃ เจเจพเจฃเจเฉเฅค
เจเฉฑเจ เจนเฉเจฐ เจคเจฐเฉเจเจพ
เจฎเฉเจ เจตเจฟเจญเจฟเฉฐเจจ เจเจฆเฉเจธเจผเจพเจ เจฒเจ เจฒเฉฐเจฌเฉ เจธเจฎเฉเจ เจคเฉเจ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ 'เจคเฉ เจเฉเฉเจฟเจ เจนเฉเจเจ เจนเจพเจ, เจนเจพเจเจชเจฐ-V เจ เจคเฉ เจตเจฐเจเฉเจ เจฒเจฌเฉเจเจธ 'เจคเฉ เจเจพเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ, เจชเจฐ เจเจพเจฐเจเจเฉเจธเจผเจฒเจคเจพ เจจเฉ เจฎเฉเจฐเฉเจเจ เจเจผเจฐเฉเจฐเจคเจพเจ เจจเฉเฉฐ เจชเฉเจฐเจพ เจจเจนเฉเจ เจเฉเจคเจพ, เจ เจคเฉ เจฎเฉเจ เจ เฉฑเจ เจคเฉฑเจ เจเจฅเฉ เจซเจธเจฟเจ เจนเฉเจเจ เจนเจพเจเฅค เจเจน เจชเจคเจพ เจเจฒเจฟเจ เจเจฟ เจเฉฑเจ เจเฉฐเจฎ เจเจฐเจจ เจตเจพเจฒเฉ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจ VMWare, Docker เจ เจคเฉ VSCode เจจเฉเฉฐ เจเจฟเจตเฉเจ เจเฉเฉเจจเจพ เจนเฉ เจเจธ เจฌเจพเจฐเฉ เจเฉฑเจ เจนเฉฑเจฒ เจนเฉ.
เจฎเฉเจ เจตเจฟเจธเจผเฉเจธเจผ เจคเฉเจฐ 'เจคเฉ เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจจเจฟเจฐเจฆเฉเจธเจผเจพเจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจจเจนเฉเจ เจฆเฉฑเจธเจพเจเจเจพ, เจธเจฟเจฐเจซ เจธเจฎเฉฑเจเจฐเฉ เจฆเฉ เจธเฉเจเฉ:
เจกเฉเจเจฐ เจเฉเจฒเจฌเจพเจเจธ (เจกเฉเจเจฐ เจฎเจธเจผเฉเจจ เจธเจผเจพเจฎเจฒ)เจกเฉเจเจฐ เจฎเจธเจผเฉเจจ VMware เจตเจฐเจเจธเจเฉเจธเจผเจจ เจกเจฐเจพเจเจตเจฐ - เจกเฉเจเจฐ เจกเฉเจธเจเจเจพเจช
เจนเจพเจ, เจกเฉเจเจฐ เจกเฉเจธเจเจเฉเจช, เจฌเจฆเจเจฟเจธเจฎเจคเฉ เจจเจพเจฒ, เจฆเฉ เจตเฉ เจฒเฉเฉ เจชเจตเฉเจเฉ. เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจธเจจเฉเฉฐ เจขเจพเจน เจฆเจฟเฉฑเจคเจพ เจนเฉ, เจคเจพเจ เจเจธเจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ, เจชเจฐ เจเจธ เจตเจพเจฐ OS เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจเจฐเจจ เจฌเจพเจฐเฉ เจเฉเจเจฌเจพเจเจธ เจจเฉเฉฐ เจนเจเจพเจ, เจคเจพเจ เจเฉ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ เจจเฉเฉฐ เจฆเฉเจฌเจพเจฐเจพ เจจเจพ เจคเฉเฉเจฟเจ เจเจพ เจธเจเฉเฅค
เจฎเฉเจ เจคเฉเจฐเฉฐเจค เจเจน เจจเฉเจ เจเจฐเจจเจพ เจเจพเจนเจพเจเจเจพ เจเจฟ เจเฉฑเจ เจธเจงเจพเจฐเจจ เจเจชเจญเฉเจเจคเจพ เจคเฉเจ เจธเจญ เจเฉเจ เจ เฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจเฉฐเจธเจเจพเจฒเฉเจธเจผเจจ เจชเฉเจฐเฉเจเจฐเจพเจฎ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฒเฉเฉ เจชเฉเจฃ 'เจคเฉ เจ เจงเจฟเจเจพเจฐเจพเจ เจจเฉเฉฐ เจตเจงเจพเจเจฃ เจฆเฉ เจฎเฉฐเจ เจเจฐเจจเจเฉ, เจชเจฐ เจเจฎเจพเจเจก เจฒเจพเจเจจ เจ เจคเฉ เจธเจเฉเจฐเจฟเจชเจเจพเจ เจฆเฉเจเจ เจธเจพเจฐเฉเจเจ เจเจฎเจพเจเจกเจพเจ เจฎเฉเจเฉเจฆเจพ เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจฐเจพ เจเจฒเจพเจเจเจ เจเจพเจเจฆเฉเจเจ เจนเจจเฅค
เจจเจคเฉเจเฉ เจตเจเฉเจ, เจเจฎเจพเจเจก:
$ docker-machine create --driver=vmwareworkstation dev
Boot2Docker เจคเฉเจ เจเฉฑเจ dev เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจฌเจฃเจพเจ เจเจพเจตเฉเจเฉ, เจเจฟเจธ เจฆเฉ เจ เฉฐเจฆเจฐ เจกเฉเจเจฐ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเจพ เจเจพเจตเฉเจเจพเฅค
เจเจธ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจจเฉเฉฐ เจธเฉฐเจฌเฉฐเจงเจฟเจค vmx เจซเจพเจเจฒ เจจเฉเฉฐ เจเฉเจฒเฉเจน เจเฉ VMWare เจตเจฐเจเจธเจเฉเจธเจผเจจ เจเฉเจฐเจพเจซเจฟเจเจฒ เจเฉฐเจเจฐเจซเฉเจธ เจจเจพเจฒ เจเฉเฉเจฟเจ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจชเจฐ เจเจน เจเจผเจฐเฉเจฐเฉ เจจเจนเฉเจ เจนเฉ, เจเจฟเจเจเจเจฟ VSCode เจจเฉเฉฐ เจนเฉเจฃ PowerShell เจฆเฉเจเจฐเจพ เจเฉฑเจ เจธเจเฉเจฐเจฟเจชเจ เจฆเฉ เจคเฉเจฐ 'เจคเฉ เจฒเจพเจเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเจตเฉเจเฉ (เจเจฟเจธเฉ เจเจพเจฐเจจ เจเจฐเจเฉ, เจกเฉเจเจฐ-เจฎเจธเจผเฉเจจ เจ เจคเฉ เจกเฉเจเจฐ-เจฎเจธเจผเฉเจจ-เจกเฉเจฐเจพเจเจตเจฐ-เจตเฉเจเจฎเจตเฉเจ เจฐเจตเจฐเจเจธเจเฉเจธเจผเจจ เจฌเจฟเจจ เจซเฉเจฒเจกเจฐ เจตเจฟเฉฑเจ เจเจคเจฎ เจนเฉเจเจ เจนเฉ):
cd ~/bin
./docker-machine env dev | Invoke-Expression
code
VSCode เจธเจฅเจพเจจเจ เจฎเจธเจผเฉเจจ 'เจคเฉ เจเฉเจก เจ
เจคเฉ เจตเจฐเจเฉเจ
เจฒ เจฎเจธเจผเฉเจจ เจตเจฟเฉฑเจ เจกเฉเจเจฐ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ เจเฉเฉฑเจฒเฉเจนเฉเจเจพเฅค เจชเจฒเฉฑเจเจเจจ
เจฎเฉเจธเจผเจเจฒเจพเจ:
เจกเฉเจเจฐ-เจฎเจธเจผเฉเจจ เจฆเฉ เจฐเจเจจเจพ เจฆเฉ เจฆเฉเจฐเจพเจจ, เจฎเฉเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจซเฉเจฐเฉเจเจผ เจนเฉ เจเจ:
Waiting for SSH to be available...
เจ
เจคเฉ เจเฉเจ เจธเจฎเฉเจ เจฌเจพเจ
เจฆ เจเจน เจตเจฐเจเฉเจ
เจฒ เจฎเจธเจผเฉเจจ เจจเจพเจฒ เจเฉเจจเฉเจเจธเจผเจจ เจธเจฅเจพเจชเจค เจเจฐเจจ เจฆเฉเจเจ เจนเฉเจฐ เจเฉเจธเจผเจฟเจธเจผเจพเจ เจจเจพเจฒ เจเจคเจฎ เจนเฉ เจเจฟเจเฅค
เจเจน เจธเจญ เจธเจฐเจเฉเจซเจฟเจเฉเจ เจจเฉเจคเฉ เจฌเจพเจฐเฉ เจนเฉเฅค เจเฉฑเจ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจฌเจฃเจพเจเจฃ เจตเฉเจฒเฉ, เจคเฉเจนเจพเจกเฉ เจเฉเจฒ เจเฉฑเจ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจนเฉเจตเฉเจเฉ ~.dockermachinemachinesdevเฅค เจเจธ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจตเจฟเฉฑเจ SSH เจฆเฉเจเจฐเจพ เจเจจเฉเจเจ เจเจฐเจจ เจฒเจ เจธเจฐเจเฉเจซเจฟเจเฉเจ เจซเจพเจเจฒเจพเจ เจนเฉเจฃเจเฉเจเจ: id_rsa, id_rsa.pubเฅค OpenSSH เจเจนเจจเจพเจ เจจเฉเฉฐ เจตเจฐเจคเจฃ เจคเฉเจ เจเจจเจเจพเจฐ เจเจฐ เจธเจเจฆเจพ เจนเฉ เจเจฟเจเจเจเจฟ เจเจน เจธเฉเจเจฆเจพ เจนเฉ เจเจฟ เจเจนเจจเจพเจ เจเฉเจฒ เจ เจจเฉเจฎเจคเฉเจเจ เจฆเฉเจเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจนเจจเฅค เจธเจฟเจฐเจซเจผ เจกเฉเจเจฐ-เจฎเจธเจผเฉเจจ เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจฌเจพเจฐเฉ เจเฉเจ เจจเจนเฉเจ เจฆเฉฑเจธเฉเจเฉ, เจเจน เจเจฆเฉเจ เจคเฉฑเจ เจฆเฉเจฌเจพเจฐเจพ เจเฉเฉ เจเจพเจตเฉเจเฉ เจเจฆเฉเจ เจคเฉฑเจ เจเจน เจฌเฉเจฐเจฟเฉฐเจ เจจเจนเฉเจ เจนเฉ เจเจพเจเจฆเฉเฅค
เจนเฉฑเจฒ: เจเจฟเจตเฉเจ เจนเฉ เจเฉฑเจ เจจเจตเฉเจ เจตเจฐเจเฉเจ เจฒ เจฎเจธเจผเฉเจจ เจฆเฉ เจฐเจเจจเจพ เจธเจผเฉเจฐเฉ เจนเฉเฉฐเจฆเฉ เจนเฉ, ~.dockermachinemachinesdev เจกเจพเจเจฐเฉเจเจเจฐเฉ 'เจคเฉ เจเจพเจ เจ เจคเฉ เจจเจฟเจฐเจงเจพเจฐเจค เจซเจพเจเจฒเจพเจ เจฆเฉ เจ เจงเจฟเจเจพเจฐเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเฉ, เจเฉฑเจ-เจเฉฑเจ เจเจฐเจเฉเฅค
เจซเจพเจเจฒ เจฆเจพ เจฎเจพเจฒเจ เจฎเฉเจเฉเจฆเจพ เจเจชเจญเฉเจเจคเจพ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจธเจฟเจฐเจซ เจฎเฉเจเฉเจฆเจพ เจเจชเจญเฉเจเจคเจพ เจ เจคเฉ เจธเจฟเจธเจเจฎ เจเฉเจฒ เจชเฉเจฐเฉ เจชเจนเฉเฉฐเจ เจนเฉ, เจชเฉเจฐเจฌเฉฐเจงเจ เจธเจฎเฉเจน เจ เจคเฉ เจชเฉเจฐเจธเจผเจพเจธเจเจพเจ เจธเจฎเฉเจค เจนเฉเจฐ เจธเจพเจฐเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจฎเจฟเจเจพเจเจฃเจพ เจฒเจพเจเจผเจฎเฉ เจนเฉเฅค
เจตเจฟเฉฐเจกเฉเจเจผ เจซเจพเจฐเจฎเฉเจ เจคเฉเจ เจชเฉเจธเจฟเจเจธ เจตเจฟเฉฑเจ เจชเฉเจฐเจจ เจฎเจพเจฐเจเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจตเจฟเฉฑเจ เจตเฉ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจนเฉ เจธเจเจฆเฉเจเจ เจนเจจ, เจ
เจคเฉ เจเฉฑเจ เจชเฉเจฐเจคเฉเจเจพเจคเจฎเจ เจฒเจฟเฉฐเจ เจตเจพเจฒเฉ เจฌเจพเจเจกเจฟเฉฐเจ เจตเจพเจฒเฉเจ
เจฎ เจฆเฉ เจจเจพเจฒเฅค เจชเจฐ เจเจน เจเฉฑเจ เจนเฉเจฐ เจเจนเจพเจฃเฉ เจนเฉ.
เจธเจฐเฉเจค: www.habr.com