Docker 설치(Window 11)

김승현·2023년 4월 5일
0
post-thumbnail

1. WSL2 활성화

  • Docker는 리눅스를 기반으로 동작한다. 따라서 윈도우 환경에서 리눅스를 사용할 수 있도록 도와주는 WSL2를 활성화 해야한다.
  • WSL(Windows Subsystem for Linux)는 VM과 같은 도구 없이 윈도우 환경에서 Linux를 사용할 수 있도록 도와준다.
  • PowerShell을 Bash처럼 사용하고, Linux 명령어(sed, awk, vim, apt 등)를 사용할 수 있을 뿐만 아니라 Linux 커널도 사용이 가능하다.
  1. 관리자 권한으로 Windows PowerShell 실행

    # Windows SubSystem Linux를 활성화시키는 명령어
    > dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
    # VirtualMachinePlatform 기능을 활성화시키는 명령어 : WSL2 버전에 필요한 명령어
    > dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

  2. 재부팅 후 Windows PowerShell 실행 후 wsl 명령어 실행해 설치 되었는지 확인. 아래와 같이 나오면 성공

  3. Microsoft Store를 통해서 Ubuntu를 설치

  4. WSL2 리눅스 커널 업데이트

  5. Ubuntu 실행하여 username, password 설정

  6. Windows PowerShell에서 ubuntu가 정상적으로 설치되었는지 확인

    wsl -l -v
    # -l : 현재 설치된 리눅스 배포판 명령어 확인
    # -v : 버전 확인

    • VERSION이 1인 경우
      • wsl 버전 변경 : wsl --set-version Ubuntu-버전
      • 모든 WSL이 기본적으로 WSL2를 사용하도록 설정 : wsl --set-default-version 2

2. Docker 설치

  1. Docker Desktop for Windows 실행파일을 다운 및 설치
  2. 설치 확인
    • Windows PowerShell 실행
    • docker 버전 확인 : docker -v 명령어 입력

참조

WSL2 사용 설정(윈도우에서 Ubuntu 사용하는 방법)

[Docker] 윈도우 도커 설치방법(window 11)

profile
개발자로 매일 한 걸음

0개의 댓글