Windows에서 Apache Superset 구동하기

gateisbug·2024년 4월 2일

Learn

목록 보기
1/4

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 # wsl 실행

docker desktop

설치

  1. 설치파일 다운로드
  2. 시스템 요구사항 확인
    • docker desktop은 wsl2나 hyper-v를 요구하는데, window 환경에서 설치한 경우 기본적으로 wsl2를 자동으로 탐색한다
  3. 설치 후 리부팅
  4. docker desktop 재실행
  5. 서비스 약관 동의
    • Accept 클릭 후 진행
    • Continue withot signing in 클릭
    • Skip
    • wsl2를 설치한 경우 넘어간다
  6. 설치 확인
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 # 10분 이상 소요됨
# sudo docker compose -f docker-compose-non-dev.yml up # non-dev 버전
docker-compose down # 내리기
  • 설치 후 docker desktop에서 container 등록 및 image의 installation을 확인할 수 있다.
  • 만약에 clone한 버전이 안되는 경우 Apache Superset의 github에서 release에 있는 버전을 다운받아준다.

실행

  • localhost:8088 에서 접근 가능하다
  • 최초 로그인 시 계정은 admin / admin

참고자료

profile
쉽고, 짧고, 실용적인 코드를 지향하는 코드 디스펜서입니다.

0개의 댓글