Page History
...
다양한 리눅스 커널을 설치할수 있으며, WSL에서 리눅스 선택 스위칭이 가능합니다.
WSL2 로 업데이트및 AWS CLI설치
AWS가 PowerShell-CLI도 지원하지만, 데브옵스가 대부분 리눅스 환경에서 CLI를 사용하고
CI/CD역시 리눅스기반으로 활용되기 때문에 시장성이 없는 윈도우 CLI가아닌 리눅스기반 CLI를 개발환경에
이용함으로 데브옵스와 코드사용을 일치 하는것이 주 목표입니다.
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
|
...