학습주제
superset을 Docker로 설치
학습내용
superset을 도커 엔진 위에서 설치
명령어는 이후에도 superset을 돌릴 때 사용
docker-compose -f docker-compose-non-dev.yml up
도커 엔진을 돌린 상태에서 위의 명령어로 서버를 실행
admin:admin
도커를 설치함
가벼운 프로그램이 아님. OS에 따라 다르지만 window는 8GB
현재 컴퓨터는 16GB가 있음. 충분함.
바이오스에서 cpu configu에서 가상환경 사용 설정해야함.
도커엔진이 실행 되어 있는 상황에서
다음과 같은 명령어 실행
또 오류남
업데이트 하라는 것 같음
WSL 최신 설치하니 Docker 실행됨. 이제 메모리 리소스를 늘려볼 차례
WSL에서 조정하는 것 같음
추후에 조정
kdt 폴더를 만들도 깃 클론 시도
명령어대로 치니 다음과 같은 오류남
superset 폴더로 안들어갔음
pull 성공
up 성공
git checkout 1.4.0 도 시도한다. (브랜치를 버전별로 만들어놓은 것 같음)
localhost:8088로 접속한 모습
계정은 admin, admin
배쉬에서 서버를 돌리는 것 같다
적절한 화면이 떴다.
master버전. 즉 최신버전의 수퍼셋을 돌리기에 에러가 날 가능성이 있음.
이에 git checkout 1.4.0 처럼 특정 버전으로 돌린다음에
compose 명령을 수행
up 명령의 경우 실행된 것처럼 보여도, 샘플 차트, 대시보드 실행시키느라 좀 걸림.
맥에서 실습 (현재 내 환경은 윈도우)
kdt 폴더 생성
폴더 들어가서 git clone
spuerset 폴더로 이동
docker-compose pull 명령어 실행
그 전에 docker이 돌아가고 있어야함.
나는 이미 생성을 했기에 superset 있음
서버에 띄우기. up 명령어
도커 위에서 수퍼셋이 도커 컨테이너로 돌아가고 있음
5개 앱
캐시 - 레디스로
db - postgresql
로컬호스트8088로 돌아감
사이트로 이동해
샘플 대시보드 , 차트가 보임