Windows10 Home에서 Windows용 Docker Desktop을 실행한 메모

개요



Docker Desktop For Windows를 실행한 메모

이번에 쓰지 않는 것


  • Virtual Box는 이미 움직일 수 있는 상태가 되었으므로, 이번 대응에는 포함하지 않는다.
  • 패키지 관리로 chocolatey 설치
  • Docker-toolbox를 이미 설치한 경우 삭제하십시오. (떠나면 잘 움직이지 않았다)

  • Windows10 Home에서 Windows용 Docker Desktop을 사용하기 위한 조건


  • Virtual Box (or Hyper V)를 사용할 수있는 상태입니다
  • Windows 빌드가 버전 2004 이상임
  • WSL2를 사용할 수있는 상태입니다

  • Windows 빌드 버전 업그레이드



    WSL 2는 Windows 10, 버전 2004, 빌드 19041 이상에서만 사용할 수 있습니다. Windows 버전을 확인하려면 Windows 로고 + R 키를 누릅니다. 그런 다음 winver를 입력하고 확인을 선택합니다(또는 Windows 명령 프롬프트에서 ver 명령을 입력합니다). 최신 Windows 버전으로 업데이트해야 할 수 있습니다. 19041 이전의 빌드에서는 WSL이 전혀 지원되지 않습니다.

    우리는 이것보다 오래되었기 때문에, 우선 업데이트할 필요가 있었다.
    최신 버전으로 업데이트 도구 다운로드 에서 설치 프로그램을 다운로드하여 실행하세요. 2시간 약했다.

    버전 업 완료.



    WSL2 도입



    WSL1의 도입 → WSL2에의 업데이트와 순서를 밟을 필요가 있다.
    Windows 10용 Windows Subsystem for Linux 설치 가이드 을 참고로 한다.
    Windows ロゴ キー + Xキー 에서 컨텍스트 메뉴를 열고 Aキー 에서 PowerShell(관리자로 실행)을 선택합니다.
    가이드에 따라 다음 명령을 실행합니다.

    WSL1 도입


    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  • Windows 재부팅

  • WSL2 도입


    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • Windows 재부팅

  • WSL2를 기본 버전으로 설정


    wsl --set-default-version 2

    WSL2로 설치되는지 확인



    선택한 Linux 배포판 설치 을 참고로 우분투 18.04 LTS 를 인스톨. 이번에는 확인하고 싶기 때문에 아직 불안정한 우분투 20.04 LTS는 피했다.

    새 배포판 설정 에 있는 대로, Ubuntu의 username 과 password 를 설정.

    PowerShell에서 wsl -l -v를 입력하여 버전 2로 설치되었는지 확인합니다.


    Docker For Windows 배포



    설치



    Get started with Docker for Windows 확인.
    이번은 chocolatey - docker-desktop 로 인스톨 했다.
    Powershell에서 다음을 입력합니다.
    choco install docker-desktop --pre -y
  • Windows 재부팅

  • Docker Desktop 시작




    시작하면 튜토리얼이 이루어지므로 따릅니다.

    Docker Compose에서 확인.



    docker-compose.yml은 이미 만들어져 있다고 가정합니다.docker-compose build 를 수행하여 컨테이너를 만들 수 있는지 확인합니다.
    여기서 오류가 발생하면 Windows를 다시 시작하는 것이 좋습니다.
    한번 도중에 에러가 되어, 2번째로 컨테이너의 빌드에 성공했다. 약간 불안정한 것일까.
    docker-compose up 로 시작되는지 확인.

    참고



    Docker Desktop for Windows (참고)
    Windows 10용 Windows Subsystem for Linux 설치 가이드
    WSL 2와 WSL 1 비교
    Win10 - OS 빌드 확인 절차
    최신 버전으로 업데이트 도구 다운로드
    chocolatey - docker-desktop
    htps : // m / m 부츠 / ms / 0 a 66 9 3fb078 e 1c90 어 # 우원 w 희망 - % 3 % 81 % A B-do c r-에서 sk와 p % 3 %82%92%에3%82%아4%에3%83%B3%에3%82%B9%에3%83%88%에3%83%BC%에3%83%아B

    좋은 웹페이지 즐겨찾기