Docker & OSX의 게스트 Windows 10 Pro에는“VT-X / AMD-v가 활성화되어 있지 않습니다. BIOS에서 활성화해야합니다. "


2

macOS 10.12.3 및 Windows 10 Pro가 Parallels에서 실행 중입니다. Docker를 Windows 10에 설치하려고합니다. Docker Toolbox 대신 Docker Toolbox를 설치할 수 없지만 Docker Toolbox를 설치할 때 Docker Toolbox를 설치할 수 없습니다.

"이 컴퓨터에는 VT-X / AMD-v가 활성화되어 있지 않습니다. BIOS에서 활성화해야합니다"

오래된 스레드에 따르면 중첩 된 가상화 지원이 없기 때문에 Docker가 VirtualBox에서 작동하지 않을 수 있습니다 (이전 버전 일 수 있음).

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe --version,(default) DBG |
 STDOUT:
,(default) DBG |
 {,(default) DBG |
 5.1.20r114628,(default) DBG |
 },(default) DBG |
 STDERR:
,(default) DBG |
 {,(default) DBG |
 },(default) DBG |
 Hyper-V is not installed.,(default) DBG |
 %!(EXTRA *exec.Error=exec:
 "vmms.exe":
 executable file not found in %PATH%)COMMAND:
 wmic cpu get VirtualizationFirmwareEnabled,(default) DBG |
 STDOUT:
,(default) DBG |
 {,(default) DBG |
 VirtualizationFirmwareEnabled ,(default) DBG |
 FALSE ,(default) DBG |
 ,(default) DBG |
 },Error with pre-create check:
 "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory",open 
C:\Users\user2.user\.docker\machine\machines\default\default\Logs\VBox.log:
 The system cannot find the path specified.,notifying bugsnag:
 [Error with pre-create check:
 "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"],bugsnag.Notify:
 [bugsnag/payload.deliver:
 Post https:
//notify.bugsnag.com/:
 dial tcp:
 lookup notify.bugsnag.com:
 getaddrinfow:
 No such host is known.],

곳을 발견 "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"하고 "Hyper-V is not installed.".

Docker가 OSX의 Parallel 소프트웨어에서 가상화 된 호스트 OSX 및 Windows 10을 사용하여 Windows 10 Pro에서 작동하게하려면 어떻게해야합니까?

설정과 팁이 다른 이전 스레드

  1. https://superuser.com/questions/1138980/this-computer-doesnt-have-vt-x-amd-v-enabled-enabling-it-in-the-bios-is-mandat

  2. MacBook Pro의 Windows 10 Hyper-V

BootCamp를 사용하는 대신 VMware Fusion, Parallels 등과 같은 macOS에서 실행되는 가상화 시스템 을 사용하십시오. 중첩 된 가상화를 사용하여 Windows에서 Hyper-V를 사용하여 Docker 컨테이너를 실행할 수 있습니다.

Parallels 설정 (Mac 용 Parallels Desktop 12, 버전 12.2.0 실행)

중첩 가상화를 활성화하는 방법에 대한 정보가 없습니다.

여기에 이미지 설명을 입력하십시오


1
러시아 인형 중첩-호스트 내부 손님 내부의 컨테이너. Docker가 macOS에서 직접 실행되도록 하시겠습니까? VT-X 요구 사항은 Windows와 관련이 있으며 Apple 하드웨어에는 Docker가 필요하지 않습니다.
bmike

WINDOWS 내부에서 Docker를 실행하는 것에 관한 주제이기 때문에이 질문을 주제로 마무리하기 위해 투표하고 있습니다 (macOS에서 순전히 실행됩니다).
Max Ried

답변:


1

Parallels에서 중첩 가상화를 활성화하려면 다음을 수행하십시오.

1) 가상 머신 종료

2) 가상 머신의 구성을 엽니 다

3) "일반"탭을 클릭하십시오

4) OS 자동 검색을 선택하거나 Windows 10을 명시 적으로 선택하십시오.

5) "하드웨어"탭을 클릭 한 다음 왼쪽 목록에서 "CPU 및 메모리"를 클릭하십시오.

6) "고급 설정"을 펼치고 "중첩 가상화 사용"옵션을 선택하십시오.


해당 지점에서 중첩 가상화를 활성화하는 것에 대해 아무것도 볼 수 없습니다. Parallels Desktop 12를 실행하고 있습니까? 여기 에 이미지를 게시 했습니다 .
hhh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.