WSL2
wsl이란
- 리눅스용 윈도우 하위 시스템의 약자로, bun이나 docker와 같은 일부 서비스들이 windows 상에서 linux와 같이 동작할 수 있도록 시스템을 제공하는 서비스라 할 수 있다.
설치
- 설치 전에 확인할 것
- window 버전을 확인한다
- PC 정보에서 버전이 20H1, 20H2, 21H1 그 이상 버전인지 확인
- 그 이하인 경우 설치 불가
- 여기를 클릭
- powershell을 켜고 아래를 입력
wsl --set-default-version 2
wsl --update
실행
wsl cat /etc/lsb-release
wsl
docker desktop
설치
- 설치파일 다운로드
- 시스템 요구사항 확인
- docker desktop은 wsl2나 hyper-v를 요구하는데, window 환경에서 설치한 경우 기본적으로 wsl2를 자동으로 탐색한다
- 설치 후 리부팅
- docker desktop 재실행
- 서비스 약관 동의
- Accept 클릭 후 진행
- Continue withot signing in 클릭
- Skip
- wsl2를 설치한 경우 넘어간다
- 설치 확인
docker version
docker --help
docker container --help
docker container run ubuntu /bin/echo "hello world"
docker container ls -al
docker image ls
apache superset
설치
git clone https://github.com/apache/superset.git
cd superset
docker-compose up
docker-compose down
- 설치 후 docker desktop에서 container 등록 및 image의 installation을 확인할 수 있다.
- 만약에 clone한 버전이 안되는 경우 Apache Superset의 github에서 release에 있는 버전을 다운받아준다.
실행
- localhost:8088 에서 접근 가능하다
- 최초 로그인 시 계정은 admin / admin
참고자료