2016-10-04 2 views
0

Mac을 사용하는 동안 Windows에만 설치되는 Eclipse App이 있습니다. insider preview program에서 Windows 10 ISO를 다운로드했습니다. 도커 이미지를 만들기 위해 도커에서 사용할 수 있습니까? 기본 이미지는 무엇입니까? 대안은 VirtualBox를 사용하고 Windows 10을 설치하는 것입니다. 그러나 나는 Windows에있는 다른 동료들과 이미지를 공유하기를 원하기 때문에 그것을 원하지 않습니다. 당신이 Mac에서 윈도우 컨테이너를 실행하려면Windows 10 Insider 미리보기를 사용하여 도커 이미지를 만들 수 있습니까?

+0

Windows Docker 컨테이너는 Nano Server 또는 Windows Server Core에만 기반 할 수 있습니다. Windows 10에서 서버 기반 컨테이너를 실행할 수는 있지만 컨테이너 자체는 Windows 10을 기반으로 할 수 없습니다. Windows에서 실행되는 Docker는 GUI 응용 프로그램도 지원하지 않습니다. – friism

답변

0

당신은 버추얼 박스를 통해 VM로 Windows 10 Anniversay 업데이트 ISO를 인스톨 한후에 또는 부트 캠프를 사용하여 운영 sysem를 설치해야합니다.

윈도우 10 Anniversay Edition은 지금 그래서 당신은 윈도우 서버 2016 및/또는 Nanoserver에 대한 고정 표시기 이미지를 실행할 수있는 용기를 기본적으로 지원합니다.

동료가 컴퓨터에서 이미지를 실행하려면 Windows 10 기념일 버전이 필요합니다.

0

MAC에서 Windows 10을 실행하려면 Windows 가상 시스템이 필요합니다. 도커 컨테이너 유형과 도커 호스트 유형에 대한 설명은 the answer in this Stackoverflow question을 참조하십시오.

배경 : Windows 기반 고정 표시기 용기는 on Windows 2016 또는 Nanoserver가 on Windows 2016 또는 Windows 10 Professional + Hyper-V에를 실행할 수있는 Windows Nanoserver에 하나를 실행하는 동안

리눅스 기반의 고정 표시기 용기는 리눅스 고정 표시기 호스트에서 실행됩니다.

MAC 기반 Linux 기반 또는 Windows 기반 도커 컨테이너를 실행하려면 각각 Linux 기반 또는 Windows 기반 가상 컴퓨터가 필요합니다.

크기를 줄이기 위해 가상 컴퓨터 이미지 대신 도커 이미지를 교환 할 수 있습니까?

귀하의 경우에는 아닙니다.

동료와 공유하려는 이미지 크기를 줄이려면 MAC의 Windows 가상 컴퓨터에서 Windows 컨테이너를 실행하고 가상 컴퓨터 이미지를 공유하는 대신 작은 도커 이미지를 교환하는 방법을 생각해보십시오. 그러나이 작업을 수행하려면 Hyper-V가 nested virtualization이어야하며 Hyper-V 가능 하드웨어에서만 지원됩니다 (Hyper-V 예제 here 참조). MAC을 사용하고 있기 때문에 더 큰 가상 머신 이미지를 공유하거나 그 중 일부만 공유하는 방법을 찾아야합니다 (예 : 대신 git를 통해 프로젝트 코드 공유).

관련 문제