'Docker'에 해당되는 글 3건
▶ Hyper-V 가상화 기술 지원여부 확인
Hyper-V 요구사항에 맞추어서 환경설정를 잡으면 다음과 같이 표현됩니다.
▶ docker 설치하기
(1) 다음 사이트에 들어가서 docker를 다운로드합니다.
https://docs.docker.com/docker-for-windows/
(2) 다운로드 후 설치 후 실행하면 다음과 같은 화면이 보이면 설치완료
설치된 docker 버젼을 확인하며,
Hello-world를 실행해보았을때, 다음과 같은 화면이 보이면 문제없다.
Windows 관리도구 > Hyper-V 관리자에서 보면 다음과 같이 가상 컴퓨터가 실행중임을 알 수 있다.
▶ Windows 컨테이너로 변경하기
(1) 바탕화면 아이콘에 있는 고래아이콘에서 Windows 컨테이너로 변경한다.
(2) cmd에서 확인 할 수 있다.
▶ 참조
https://docs.docker.com/docker-for-windows/
https://docs.microsoft.com/ko-kr/virtualization/windowscontainers/quick-start/quick-start-windows-10
'Docker' 카테고리의 다른 글
windows 10 Hyper-V 요구사항 (0) | 2017.03.01 |
---|---|
윈도우7에서 Hyper-V 가상화 사용 (0) | 2017.02.16 |
▶ Windows 10에 Hyper-V 요구사항
Hyper-V 가상화 기술은 운영체제와 하드웨어 요구사항이 존재합니다.
하드웨어 호환성은 다음과 같이 확인 할 수 있습니다.
cmd.exe 실행 > systeminfo 명령어 입력 > Hyper-V 요구 사항 확인
구누님에게 Hyper-V 요구사항에 맞추어서 환경설정을 잡으면 됩니다.
- 운영체제 요구사항
Windows 10 Professional, Enterprise, Education
+Windows 10 update Version은 14393.222 보다 이후 이어야 합니다.
- 하드웨어 요구 사항
두 번째 수준 주소 변환(SLAT)을 사용하는 64비트 프로세서
VM 모니터 모드 확장(Intel CPU의 VT-c)을 지원하는 CPU
최소 4GB의 메모리
가상화 기술(virtualization Technology)
하드웨어 적용 데이터 실행 방지(data execution protection)
▶ 참조
https://docs.docker.com/docker-for-windows/
https://docs.microsoft.com/ko-kr/virtualization/windowscontainers/quick-start/quick-start-windows-10
'Docker' 카테고리의 다른 글
windows 10에서 docker 시작하기 (0) | 2017.03.01 |
---|---|
윈도우7에서 Hyper-V 가상화 사용 (0) | 2017.02.16 |
원도우7에서 가상화 환경설정을 하기 위해서 구느님에게 물어보고 열심히 검색한 결과는 다음과 같다.
윈도우7 에서는 가상화(Hyper-V) 지원하지 않는다!!!!
여러 블로그에서 나와있는거는 가상화 관리도구 이다. (즉, 우리가 생각하는 VirtualBox 같은 것이 아님)
▶ Windows Hyper-V 가상화 조건
* OS
Windows Server 2008 R2 64-bit(x64)이상 또는 Windows 8 pro 이상부터 지원한다.
* 하드웨어
하드웨어가 가상화를 지원해야 한다.
그 조건으로는 CPU는 64비트 지원 및 SLAT(Second Level Address Translation)를 지원해야 하며,
하드웨어 가상화를 지원 하며, 하드웨어 데이터 실행 보호(DEP)를 사용해야한다.
- CPU
1) CPU가 64비트부터 지원
2) CPU가 SLAT(Second Level Address Translation)를 지원
CPU가 SLAT를 지원하는가 확인은 MS사에서 확인할 수 있는 Tool를 제공한다.
(링크 >> https://technet.microsoft.com/en-us/sysinternals/cc835722)
(1) 다음프로그램을 다운로드
(2) C:\에서 압축해제 한다.
(3) 커맨드창 실행한다. 이때, 관리자권한으로 실행한다.
이후, 압축해제 한 폴더로 이동한 뒤
커맨드 창에 다음 명령어를 입력한다. C:\> CoreInfo.exe -v
위와 같이 본인 PC의 CPU가 SLAT를 지원하는 가를 확인 할 수 있다.
- 메인보드
하드웨어 가상화 지원 및 하드웨어 데이터 실행 보호(DEP)를 사용해야 가상화(Hyper-V)를 사용할 수 있다.
위 설정들은 바이오스 환경에서 변경가능하다.
예를 들어, Docker 실행시 가상화(Hyper-V) 이용하려 할때, 위 설정이 되어 있지 않으면 다음과 같은 오류가 발생된다.
Hardware assisted virtualization and data execution protection must be enabled in the BIOS
bios 환경 설정은 메인보드에 따라 다르므로 먼저, 해당 메인보드가 위 기능을 지원하는지부터 확인 해야한다.
메인보드에 따라서 설정방법이 다르다.
예시화면)
▶ 출처
http://m.blog.naver.com/proglammer/220506164628
http://heart4u.co.kr/tblog/395?ckattempt=1
'Docker' 카테고리의 다른 글
windows 10에서 docker 시작하기 (0) | 2017.03.01 |
---|---|
windows 10 Hyper-V 요구사항 (0) | 2017.03.01 |