Page History
...
Code Block | ||
---|---|---|
| ||
# WSL2 준비 WSL2가 1에비해 성능및, 윈도우시스템에서 도커 사용과 통합되었다. (Docker Proxy사용 안해도됨) 윈도우에서 리눅스 개발환경으로 wSL2를 추천합니다. wsl.exe -l -v NAME STATE VERSION * Ubuntu Running 1 Ubuntu-18.04 Running 2 docker-desktop Running 2 docker-desktop-data Running 2 wsl.exe --set-version Ubuntu-18.04 2 wsl.exe --set-default-version 2 wsl --set-default Ubuntu-18.04 # WSL 2에 커널구성요소 업데이트가 필요합니. 오류 뜰시 다음 설치 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi # 리눅스 환경 in 윈도우 wsl # PIP준비 sudo apt-get update sudo apt-get install python3-pip # AWS CLI 설치 pip3 install awscli aws --version which aws # AWS Credential Region : ap-northeast-2 aws configure #ECR 로긴샘플 aws ecr get-login --no-include-email --region ap-northeast-2 aws ecr get-login-password --region ap-northeast-2 | docker login --username AWS --password-stdin xxxxxxxx.dkr.ecr.ap-northeast-2.amazonaws.com |
추가팁 :
https://docs.docker.com/docker-for-windows/wsl/
윈도우에서 도커 사용을 위해 Hyper-V (무거운VM)이 필요했고, Professinal이 필요했지만
WSL2를 활용하면 경량화된 리눅스및, Window 10 Home에서도 개발환경 구축이 가능합니다.
link:
- AWS-CLI : https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html
- WSL with Node.js : https://docs.microsoft.com/ko-kr/windows/nodejs/setup-on-wsl2
- WSL with Docker : https://docs.docker.com/docker-for-windows/wsl/