Cloud/GCP
Visual Studio Code를 Google Cloud shell에 구동하기
뭉기
2019. 7. 21. 21:20
들어가기 전에
- 원문: (영어) https://medium.com/google-cloud/how-to-run-visual-studio-code-in-google-cloud-shell-354d125d5748
- Visual Studio Code의 서버판인 code-server를 Google Cloud shell에 설치 및 구동하여 브라우저 환경의 개발 환경을 만들어 어서 쓸 수 구성하는 방법 입니다. 사실 그냥 서버에 설치하면 되긴합니다. 잠시 쓸 경우 비용감소와 편리성에 있겠네요.
- Cloud Shell : GCP 의 양방향 셸 환경
- 증폭 모드 (Boost mode) : 기본제공되는 g1-small(0.5vCpu x 1.70GB Memory)타입에서 24 시간동안 n1-standard-1(1 vCPU x 3.75GB Memory) 타입으로 성능을 올려서 사용하는 기능
- 상세내용은 다음 링크에서 확인가능합니다.
https://cloud.google.com/shell/docs/features?hl=ko
1. console.cloud.google.com 로 접속후 Cloud Shell 을 띄웁니다.
2. 좀 더 빠르게 하기 위해 Cloud Shell 의 메뉴버튼에서 '증폭 모드'를 활성화 합니다.
3. Cloud Shell에 아래 내용을 붙여 넣어서 code-server 를 설치합니다.
export VERSION=`curl -s https://api.github.com/repos/cdr/code-server/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")'`
wget https://github.com/cdr/code-server/releases/download/$VERSION/code-server$VERSION-linux-x64.tar.gz
tar -xvzf code-server$VERSION-linux-x64.tar.gz
cd code-server$VERSION-linux-x64
4. code-server를 실행합니다.
./code-server --no-auth --port 8080