Windows10 Home에서 Windows용 Docker Desktop을 실행한 메모
개요
Docker Desktop For Windows를 실행한 메모
이번에 쓰지 않는 것
Windows10 Home에서 Windows용 Docker Desktop을 사용하기 위한 조건
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
WSL2 도입
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
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
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
Reference
이 문제에 관하여(Windows10 Home에서 Windows용 Docker Desktop을 실행한 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hibohiboo/items/f40cdb0d96cd9a15ff2b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)