WSL 2: 리눅스 파일 접근 방법(Accesing Linux files)

기타|2021. 4. 19. 08:50

윈도우에서 WSL 2 리눅스 배포(distrobution)의 파일에 접근하려면 \\wsl$ 경로를 사용한다.

파일 탐색기에서 \\wsl$에 접근하면 실행 중인 리눅스 배포의 목록을 볼 수 있다.

 

배포 목록(\\wsl$)

 

원하는 배포 폴더에 접근하면 리눅스 폴더/파일 목록이 나타나며 보거나 수정할 수 있다.

실행 중인 리눅스 배포의 파일에만 접근할 수 있다는 점에 유의한다. 다음 동영상(Animated GIF 이미지)을 참고한다.

WSL 2: 리눅스 파일 접근 방법

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

태그 : wsl$, WSL2

댓글()

WSL 2: 배포 목록 확인 및 종료 방법

기타|2021. 4. 16. 17:15

배포 목록 확인

// 전체 배포 목록
PS C:\Users\daniel> wsl --list --all
Linux용 Windows 하위 시스템 배포:
Ubuntu-18.04(기본값)
docker-desktop
docker-desktop-data

// 실행 중인 배포 목록 
PS C:\Users\daniel> wsl --list --running
Linux용 Windows 하위 시스템 배포:
Ubuntu-18.04(기본값)

 

특정 배포 종료

// Ubuntu-18.04 배포 종료
PS C:\Users\daniel> wsl --terminate ubuntu-18.04
// 실행 중인 배포 확인
PS C:\Users\daniel> wsl --list --running
실행 중인 배포가 없습니다.

 

모든 배포 및 WSL 2 가상 머신 종료

PS C:\Users\daniel> wsl --shutdown

 

커맨드 실행 스크린샷

WSL 2 커맨드 실행

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

댓글()

윈도우 10 홈 버전에 도커(Docker) 설치(with WSL 2)

설치&설정|2021. 2. 27. 11:46

개요

이 글에서는 WSL 2 기반으로 도커를 설치해 사용하는 방법을 안내합니다. 

 

예전에는 Windows 10 Home 버전에서 도커를 사용하려면 Docker Toolbox를 설치해야 했습니다. 하지만 Docker Toolbox는 여러 가지 버그 때문에 사용이 어려웠고 최근 Deprecated 됐습니다. 따라서 Windows 10 Home 버전을 사용하는 분에게는 WSL 2 기반의 도커 사용을 권장합니다. 버추얼박스(VirtualBox)를 별도로 사용해야 하는 Windows 10 Pro 버전 사용자에게도 권장하고 싶습니다.

 

Windows 10 Pro, Education, Enterprise 버전 사용자는 다음 링크의 가이드를 참고하면 Hyper-V 기반으로 도커를 설치할 수 있습니다. 이 방식으로 도커를 설치하면 버추얼박스를 사용할 수 없다는 점에 유의하세요.

Install Docker Desktop on Windows

 

가상화 지원 확인

CPU가 가상화를 지원해야 도커를 설치할 수 있습니다. 작업 관리자를 실행한 후 가상화(Virtualization)가 활성화돼 있는지 확인하세요.

 

가상화를 사용하고 있지 않다면 바이오스(BIOS)에서 가상화 지원 기능을 활성화해야 합니다.

 

WSL 2 설치

Windows Home 버전은 Hyper-V를 지원하지 않기 때문에 WSL 2(Windows Subsystem for Linux 2)를 설치해야 합니다.

 

다음 링크의 설치 방법을 참고해 WSL 2를 설치하세요.

WSL 2(Windows Subsystem for Linux 2) 설치

 

도커 설치

다음 링크로 이동해 Docker Desktop 인스톨러를 다운로드합니다. 참고로 32-bit 버전 윈도우에는 도커를 설치할 수 없습니다.

 

Docker Desktop for Windows

 

Docker Desktop for Windows - Docker Hub

Docker Desktop for Windows Docker Desktop for Windows is Docker designed to run on Windows 10. It is a native Windows application that provides an easy-to-use development environment for building, shipping, and running dockerized apps. Docker Desktop for W

hub.docker.com

 

인스톨러를 더블 클릭해 도커 데스크톱(Docker Desktop for Windows)을 설치를 시작합니다. 설치가 완료되면 "Close and restart" 버튼을 클릭해 설치를 완료하고 컴퓨터를 다시 시작합니다.

 

컴퓨터가 시작되면 도커 데스크톱이 자동으로 실행됩니다. 실행되지 않으면 시작 메뉴에서 Docker Desktop을 찾아서 실행합니다.

 

도커 데스크톱 실행 화면에서 "Start" 버튼을 클릭하면 간단한 실습(Tutorial)이 실행됩니다. 실습을 원하지 않으면 "Skip tutorial"을 클릭합니다.

 

이제 커맨드 프롬프트나 Git Bash에서 docker version, docker images 등의 커맨드를 실행해 도커를 사용할 수 있습니다.

 

참고

Install Docker Desktop on Windows Home

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

태그 : docker, Windows, WSL2

댓글()
  1. GHGH 2021.05.24 01:41 댓글주소  수정/삭제  댓글쓰기

    안녕하세요. 친절한 설명 정말 감사합니다!
    다만 설명해주신대로 WSL2설치까지 모두 마쳤고, WINDOW 버전이 10 HOME 이고 OS 빌드도 18363.900 (버전 1909) 인데도, 도커 설치를 하려니 아래와 같은 메시지가 뜨면서 자꾸 설치에 실패하네요 ㅠ

    installation failed: one prerequisite is not fullfilled
    docker desktop requires windows 10 pro/enterprise (17134+) or windows 10 home (18362.1040+)

    빌드는 메시지에 나온 버전 이상인데 왜 설치가 안되는지 도무지 모르겠습니다 ㅠ
    혹시 관련하여 해결책을 알고 계실까요?

    • BlogIcon 자바월드 2021.05.24 15:47 댓글주소  수정/삭제

      혹시 윈도우가 32-bit 버전인가요?
      도커는 64-bit 버전에만 설치가 가능합니다.

      그리고 혹시 모르니 컴퓨터를 다시 시작한 다음에 다시 한 번 시도해 보세요.