2017년 7월 27일 목요일

Using Docker Tools on Windows 10 with Hyper-V

Hyper-V 는 Windows 10 pro 이상의 버전에서만 설치 할수 있습니다.  Hyper-V는 Windows 설치시에 기본적으로 비활성화 되어 있습니다. 반드시 Windows 기능 켜기/끄기에서 Hyper-V를 활성하해야 합니다.

Docker Toolbox을 Hyper-V에 설치하기 위해서는 다음 절차대로 진행하면 됩니다.

  1. Hyper-V 관리자를 실하여 "가상 스위치 관리자"를 실행한다.
  2. 새 가강 네트워크 스위치를 만든다. 이때 "외부"를 선택하고, 이름은 "External Virtual Switch"로 지정한다. 이름은 다른걸 사용해도 상관없다.
  3. "https://www.docker.com/products/docker-toolbox"에서 docker-toolbox를 다운로드 받아서 설치한다.
  4. 설치가 끝나면 관리자 권한의 명령 프롬프트를 열어 "c:\Program Files\Docker Toolbox"로 이동한다.
  5. "docker-machine.exe create --driver hyperv --hyperv-virtual-switch "External Virtual Switch" --hyperv-cpu-count "1" --hyperv-memory "1024" --hyperv-disk-size "20000" mydockervm" 이명령어를 입력한다. 2번에서 다른 이름을 지정하였다면 지정한 이름으로 바꿔서 입력한다.
  6. boot2docker.iso 이미지를 설치한다. 설치가 끝나면 Hyper-V 관리자에서 "mydockervm"이 설치되어 있음을 확인할수 있다.
  7. 관리자 권한의 명령프롬프트에서 "docker-machine ssh mydockervm"를 입력하면 Docker에 접속할수 있다.
  8. 이제 Docker를 사용하면된다.

Hyper-V에서 Docker를 사용해본 결론은 불편하다 그리고 뭐가 더 좋은건지 모르겠다., 그냥 Virtual-Box를 사용하자. 





댓글 없음:

댓글 쓰기

시스템 부팅시 도커 컨테이너 자동 실행

Docker 컨테이너를 운용중인 시스템이 Reboot 되버리면 컨테이너가 자동으로 올라오지 않아 불편해서 시스템 리붓시 컨테이너를 자동으로 시작되게 init 데몬에 등록하기로 했습니다. 서버는 Ubuntu 17.10 Docker는 17.0...