Digital Ocean에서 나만의 VS 코드 돌리기

4076 단어 cloudvscodetutorial
last post에서 Coder의 GitHub 저장소를 사용하여 Digital Ocean 드롭릿에서 VS Code를 회전하는 방법을 살펴보았습니다. 이 블로그 게시물에서는 공식 VS Code Server를 사용하여 자신만의 VS Code를 회전하는 방법을 살펴보겠습니다.

전제 조건



현재 베타 버전입니다. 추가하려면 GitHub 계정을 사용해야 합니다apply it. 그렇지 않으면 코드를 스핀업할 수 없습니다.

그런 다음 코드 서버를 가동하려면 클라우드 인스턴스(또는 로컬)가 필요합니다. 이 데모에서는 Digital Ocean의 기본 물방울을 사용하겠습니다.

earlier post에서 지침을 볼 수 있습니다.

회전 단계



인스턴스에 로그인하고 업데이트 명령을 실행합니다. 이 예에서는 Fedora 36을 실행하는 인스턴스를 가동했습니다. 다음 명령은 wget을 업데이트하고 설치합니다.
dnf update -y

dnf install wget -y

VS Code 서버를 설치하려면 아래 명령을 실행하십시오.
wget -O- https://aka.ms/install-vscode-server/setup.sh | sh

명령이 성공적으로 실행되면 유사한 출력이 표시됩니다.

VS 코드 서버 설치
code-server 문제 code-server 명령을 시작하려면 아래와 같이 Enter 키를 누르십시오.

첫 번째 단계는 Enter 키를 눌러 라이선스 조건에 동의하는 것입니다. 동의합니다. 약관에 동의하면 URL을 시작하고 일회성 코드를 입력하여 GitHub 프로필에 대한 액세스 권한을 부여합니다.

GitHub 인증

마지막 단계는 인스턴스의 이름을 지정하는 것입니다. 이 예에서는 myvs-code를 입력하고 Enter 키를 누릅니다.

마지막으로 아래와 같이 VS Code URL을 얻게 됩니다.

코드 서버

비올라. 고유한 VS Code 인스턴스가 있습니다.

VS 코드 서버

코드 서버 CLI



세션을 종료하려면 Ctrl + C를 누르십시오. 이제 code-server CLI 명령을 살펴보겠습니다.

도움말 명령을 보려면 code-server -h 를 실행하십시오.

코드 서버 -h

회전하는 동안 원격 측정을 비활성화하려면 문제code-server --disable-telemetry를 실행하십시오.

실행 중인 서버에 대한 정보를 인쇄하려면 code-server ps 를 실행하십시오. 또는 code-server ps | jq '.[0].commit'
커밋 ID 및 문제 복사code-server kill <commit_id>
이렇게 하면 실행 중인 VS Code 서버 인스턴스가 종료됩니다.

VS Code Server를 로컬로 실행하려면 code-server serve-local를 실행하십시오.

코드 서버 로컬

vscode.dev 또는 VS Code 데스크톱 인스턴스에서 VS Code 서버를 시작하려면 code-server serve를 사용합니다.

VS Code 인스턴스의 이름을 바꾸려면 code-server rename --name newname를 사용합니다.

VS Code를 업데이트하려면 code-server update를 사용하십시오.

실행 중이 아닌 서버를 정리하려면 code-server prune를 사용하십시오.

포트 포워딩에서 시스템 등록을 취소하려면 code-server unregister를 사용하십시오.

기본적으로 VS Code 서버는 현재 사용자의 dir 또는 루트에 저장하고 이를 사용자 지정하려면 code-server --server-data-dir <your_folder_name>를 실행합니다.

마지막 생각들



코드 서버를 사용하면 어떤 클라우드에서도 쉽게 가동할 수 있으며 코드 서버 CLI를 통해 쉽게 관리할 수 있습니다. 그러나 다음 질문은 컨테이너나 Kubernetes를 사용하거나 Helm을 통해 설치할 수 있습니까? 잘 모르겠습니다. 답을 찾으면 댓글로 공유해주세요.

좋은 웹페이지 즐겨찾기