선수로 산다, 때론 좋은 코치로

elasticsearch on docker - wsl(windows subsystem linux)에서 본문

개발 관련/elasticsearch

elasticsearch on docker - wsl(windows subsystem linux)에서

godsman 2018. 3. 30. 09:23

elasticsearch on docker - wsl(windows subsystem linux)에서


안됩니다.

정확하게는 Windows 10 Home 버전, wsl로 ubuntu를 설치한 환경에서는 docker를 사용할 수 없습니다.

wsl + ubuntu + docker 로 검색하면 찾을 수 있는 대부분의 문서는 docker client를 설치하는 방법을 설명하고 있습니다. 어렵지는 않지면 여러 절차를 따라해서 설치하고 나면 마지막에 docker server와 연결해야 한다고 합니다.

wsl은 docker server를 지원하지 않습니다. docker server는 docker for windows를 설치해야 합니다. docker for windows는 windows 10 pro 버전에 설치할 수 있습니다. Home 버전에는 설치할 수 없습니다.

결과적으로 window 10 Home에서 wsl로 ubuntu를 이용하고 있다면, 이 환경에서는 docker를 사용할 수 없습니다.

Windows 10 Home에 Docker Toolbox를 설치해서 테스트하려고 합니다. 어쩌면 Docker Toolbox를 wsl의 docker에서 연결하는 방법이 있을수도 있습니다. 

참고 - elasticsearch on docker - docker toolbox


Docker가 매우 Hot한 기술이라서 곧 지원하게 될 것이라 생각합니다. 다른 방법을 알고 계시면 댓글 부탁드립니다.


참고자료

Install the Windows Subsystem for Linux

  • Enable the "Windows Subsystem for Linux" optional feature and reboot.
  • Fall Creators Update and later: Install from the Windows Store

Installing the Docker client on Windows Subsystem for Linux (Ubuntu)

Get Docker CE for Ubuntu




Comments