Windows Home에 WSL2+Docker Desktop for Windows Edge를 도입하세요!

개요



글꼴로 유명한 Docker가 Windows Home에서도 움직이게 된거야!
그래서 넣어 보았습니다. WindowsHome에서 WSL2+Docker Desktop for Windows Edge를 넣는 기사는 이미 몇 가지 있습니다만, 바뀌고 있는 점도 있다고 생각하므로 정중하게 해설해 갑니다.
Windows Home에서도 Docker를 사용하고 싶습니다 ...! 라는 분의 도움이 되시면 다행입니다.
저자는 64bit OS를 사용하고 있습니다. Windows Insider Program은 말하자면 Windows를 발전시키기 위한 사람기둥입니다.OS가 망가져 버려도 책임을 지지 않습니다.

거친 흐름


  • WSL 도입
  • Windows Insider Program에 참가
  • OS 업데이트
  • WSL2 도입
  • Visual Studio Code 소개
  • Docker Desktop for Windows Edge 배포

  • 1. WSL 도입



    WSL을 도입하지 않은 분만 대상입니다. 이미 들어갈거야! 라는 분은 다음 장으로!

    WSL의 도입은 Microsoft 공식을 알기 쉽습니다.
    Windows 10용 Windows Subsystem for Linux 설치 가이드(Microsoft)

    Microsoft Store에서 다운로드하는 Linux 배포판은 우분투 18.04를 추천합니다.
    다운로드가 끝나면 시작하고 첫 번째 설정을 수행합니다.

    2. Windows Insider Program에 가입



    여기에서는 WSL 2 설치 절차(Microsoft) 의 시작 부분의 동영상의 흐름으로 진행해 갑니다.
    여기에서는 Preview 빌드의 선택으로 실수하기 쉽습니다.
    설정 앱 열기 → 업데이트 및 보안 → Windows Insider Program

    나중에 필요한 정보를 입력해 갈 뿐입니다만, Preview 빌드의 선택 화면에서는 패스트를 선택합시다.
    느린 경우 빌드 번호가 충분하지 않으며 WSL2 요구 사항을 충족할 수 없습니다. (2020/03/30 시점)


    3. OS 업데이트



    등록이 끝나면 OS를 업데이트합시다. Windows 10 다운로드(Microsoft) 의 지금 업데이트에서 Update Assistant 프로그램을 가져옵니다. 아래의 이미지(1장째)와 같은 화면이 나오면서, 2장째와 같이 업데이트의 체크로 최신 상태와 나오면 OK. 두 번째 빨간색 프레임의 OS 빌드 정보를 살펴 보겠습니다.




    OS 빌드가 18917보다 커지면 딱.


    4. WSL2 도입



    이 부분은 WSL 2 설치 절차(Microsoft) 의 동영상보다 아래의 부분의 커멘드를 실행해 갈 뿐입니다.
    명령 프롬프트에서 wsl -l -v에서 오류가 발생하면 배포가 작동하지 않습니다.
    원래 wsl 커멘드도 실행할 수 없어…라고 하는 분은 1장에서 WSL의 도입을 실시해 주세요.

    5. Visual Studio Code 도입



    축하합니다. 여기까지 오면 엔조이 Docker 라이프는 앞으로 조금입니다.
    Visual Studio Code(Microsoft) 에서 Visual Studio를 다운로드하십시오.
    설치가 완료되면 명령 프롬프트에서
    Wsl
    code .
    

    기동한 Visual Studio Code의 좌하에 라고 하는 기술이 있으면 WSL에 리모트 접속한 개발 환경의 완성입니다.

    6. Docker Desktop for Windows Edge 배포



    그리고는 Docker Desktop을 도입해 종료입니다. Docker Desktop Edge(Docker)에서 Docker Desktop을 다운로드하세요.
    >docker -v
    Docker version 19.03.8, build afacb8b
    

    명령 프롬프트에서 이러한 표시가 나오면 정확합니다.
    Visual Studio의 Remote Container 확장 기능을 넣어서 편리하게 개발합시다!

    마지막으로



    가능한 한 정중하게 해설하겠습니다만, 어떠셨습니까?
    내정처를 획득할 수 없는 채 올해 3월에 졸업해 버린 니트의 졸업문입니다만, 여러분의 힘의 조력이 되면 다행입니다.
    앱 엔지니어로 일할 수있는 도내 회사를 찾고 있습니다.

    참고 및 링크 모음



    기사 내
    Windows 10용 Windows Subsystem for Linux 설치 가이드(Microsoft)
    WSL 2 설치 절차(Microsoft)
    Windows 10 다운로드(Microsoft)
    Visual Studio Code(Microsoft)
    Docker Desktop Edge(Docker)

    기타 참고
    Docker Desktop for WSL2를 사용해 쾌적하게 Windows로 서버 개발을 하자! (Qiita)
    Windows 10 Home에서 Docker Desktop for Windows Edge를 사용해보십시오 (Qiita)
    Docker Desktop for Windows Home is here!(Docker)
    WSL2 넣어 보았다 (Qiita)

    좋은 웹페이지 즐겨찾기