MMU 가상화를 지원하는 Intel의 하드웨어가없는 Mac에 Docker for OSX를 설치하는 방법이 있습니까?Mac에서 Docker를 2010 년 이전에 사용 하시겠습니까?
그렇지 않은 경우 컨테이너를 만들 수있는 임시 해결책이 있습니까? 예 : 파이썬 스크립트와 라이브러리 용?
MMU 가상화를 지원하는 Intel의 하드웨어가없는 Mac에 Docker for OSX를 설치하는 방법이 있습니까?Mac에서 Docker를 2010 년 이전에 사용 하시겠습니까?
그렇지 않은 경우 컨테이너를 만들 수있는 임시 해결책이 있습니까? 예 : 파이썬 스크립트와 라이브러리 용?
나는 해결 방법을 알고 있지만, mentioned here으로하지 않습니다 OS X, CPU의 모든 Hypervisor.framework
요구 사항을 준수하는지 알 길에
sysctl kern.hv_support
키의 값을 확인하는 것입니다. 이 1 인 경우
$ sysctl kern.hv_support
kern.hv_support: 1
이은, 당신의 CPU가 지원됩니다.
0이면, 이유 또는 다른 이유로 Hypervisor.framework를 CPU와 함께 사용할 수 없음을 의미합니다.
내 CPU는 EPT, VT-d를 포함한 모든 가상화 지원 VT를 엑스 : http://ark.intel.com/products/41316/Intel-Core-i7-860-Processor-8M-Cache-2_80-GHz53
문제는 BIOS 설정이 기본적으로 설정되어 있습니다 '1'또는 '사용'대신 '0'또는 '사용 안함'
영향을받는 대용량 사용자 그룹이 있지만 확인 방법에 대해서는 잘 모르는 상태이므로보고되지 않습니다. 수 년 동안 판매 된 노트북/데스크톱에서 이러한 현상이 발생합니다.
파이썬에 특정 1.
안녕하세요, VonC, 즉각적인 답장을 보내 주셔서 감사합니다. 불행히도 내 CPU는'kern.hv_support 0'을 지원하지 않기 때문에 궁금합니다. – MichaelScott
@MichaelScott 예, BIOS에 대해서도 언급했습니다. 그러나 하이퍼 바이저에 대한 지원이 없다면 가상화 또는 압축을 추가하는 쉬운 방법이 없다는 것을 의미합니다. – VonC
0에서 BIOS 설정을 변경하는 방법이있을 가지고, 당신은 virtualenvs를 사용하여 응용 프로그램을 포함 할 수 있습니다. Ruby gems, Node.js 및 node_modules와 같은 다른 많은 언어가 유사한 모델을 지원합니다.이 시점에서 Docker를 사용할 수 없기 때문에 이러한 언어가 도움이 될 수 있습니다. –