Windows 용 Docker Desktop을 Linux (WSL)로 작동
개요
Windows에 설치된 Docker Desktop을 Windows에 설치한 Linux 배포판(Ubuntu)에서 사용하기 위한 설정 지침
빨리 정리하면,
어쩌면 Linux 배포판 설치
Docker Desktop 설정에서 WSL 통합 사용 그냥
Linux 배포판 (Ubuntu) 설치
기본 이하를 보면 OK
Windows 10용 Windows Subsystem for Linux 설치 가이드
4단계까지 Docker Desktop을 이미 설치했다면,
5단계 - WSL 2를 기본 버전으로 설정
PowerShell에서 명령 실행wsl --set-default-version 2
참고 : WSL1과 WSL2의 차이점에 대해 1
6단계 - 선택한 Linux 배포판 설치
이번에는 우분투 20.04 LTS 설치
우분투 시작
처음 시작할 때는 username과 password를 듣기 때문에, 임의의 이름과 패스워드를 입력하면 그대로 등록된다
새 Linux 배포판에 대한 사용자 계정과 암호 만들기
패키지 업데이트 및 업그레이드
우선, 약속sudo apt update && sudo apt upgrade
docker 명령을 치면 통과하지 않습니다,,,
만나 Windows Linux에서 docker 명령을 실행했지만 기대했던 움직임이 아닌 것처럼,
$ docker --version
The command 'docker' could not be found in this WSL 2 distro.
We recommend to activate the WSL integration in Docker Desktop settings.
See https://docs.docker.com/docker-for-windows/wsl/ for details.
Docker Desktop을 설정하는 것 같습니다.
Docker Desktop 설정에서 WSL 통합 사용
Docker Settings > Resources > WSL INTEGRATION으로 설치한 Linux 배포판에 통합 사용
앱 다시 시작
통합이 활성화되면 Ubuntu 앱을 다시 시작하고 다시 docker 명령을 실행하면 docker 명령을 실행합니다.
$ docker --version
Docker version 19.03.13, build 4484c46d9d
이제 맑은 Windows의 Docker를 Windows의 Linux에서 조작 할 수 있습니다.
메모
WSL1과 WSL2의 차이점에 대하여 Linux와 파일을 교환해야하는 경우 WSL1을 사용하는 것이 좋습니다. WSL 1과 WSL 2 비교
Reference
이 문제에 관하여(Windows 용 Docker Desktop을 Linux (WSL)로 작동), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mach555/items/d50bb07203d1dd0959fa
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
기본 이하를 보면 OK
Windows 10용 Windows Subsystem for Linux 설치 가이드
4단계까지 Docker Desktop을 이미 설치했다면,
5단계 - WSL 2를 기본 버전으로 설정
PowerShell에서 명령 실행
wsl --set-default-version 2
참고 : WSL1과 WSL2의 차이점에 대해 1
6단계 - 선택한 Linux 배포판 설치
이번에는 우분투 20.04 LTS 설치
우분투 시작
처음 시작할 때는 username과 password를 듣기 때문에, 임의의 이름과 패스워드를 입력하면 그대로 등록된다
새 Linux 배포판에 대한 사용자 계정과 암호 만들기
패키지 업데이트 및 업그레이드
우선, 약속
sudo apt update && sudo apt upgrade
docker 명령을 치면 통과하지 않습니다,,,
만나 Windows Linux에서 docker 명령을 실행했지만 기대했던 움직임이 아닌 것처럼,
$ docker --version
The command 'docker' could not be found in this WSL 2 distro.
We recommend to activate the WSL integration in Docker Desktop settings.
See https://docs.docker.com/docker-for-windows/wsl/ for details.
Docker Desktop을 설정하는 것 같습니다.
Docker Desktop 설정에서 WSL 통합 사용
Docker Settings > Resources > WSL INTEGRATION으로 설치한 Linux 배포판에 통합 사용
앱 다시 시작
통합이 활성화되면 Ubuntu 앱을 다시 시작하고 다시 docker 명령을 실행하면 docker 명령을 실행합니다.
$ docker --version
Docker version 19.03.13, build 4484c46d9d
이제 맑은 Windows의 Docker를 Windows의 Linux에서 조작 할 수 있습니다.
메모
WSL1과 WSL2의 차이점에 대하여 Linux와 파일을 교환해야하는 경우 WSL1을 사용하는 것이 좋습니다. WSL 1과 WSL 2 비교
Reference
이 문제에 관하여(Windows 용 Docker Desktop을 Linux (WSL)로 작동), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/mach555/items/d50bb07203d1dd0959fa
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Windows 용 Docker Desktop을 Linux (WSL)로 작동), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/mach555/items/d50bb07203d1dd0959fa텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)