Docker搭建VS Code Server ,設置訪問密碼隨時隨地寫代碼

今天在N1盒子上安裝了 VS Code Server,簡單的記錄一下。

安裝docker

  • Docker一鍵安裝腳本
$ sudo wget -qO- //get.docker.com/ | bash

$ # 如果上面的不行,執行下面兩句
$ curl -fsSL //get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

$ # 安裝成功執行下面語句,如果有類似回顯,說明安裝成功
$ docker --version
Docker version 18.06.1-ce, build e68fc7a
  • Docker相關操作
sudo systemctl start docker # 啟動
sudo systemctl stop docker # 停止
sudo systemctl status docker # 狀態
sudo systemctl enable docker # 設置開機啟動

VSCode Server搭建

  • 下載源碼部署
  1. 拉取最新版代碼,地址:github.com/cdr/code-server
  2. 解壓,cd到解壓目錄。
  3. 設置登錄密碼啟動。
export PASSWORD="設置登錄密碼"
./code-server --host="0.0.0.0"
  1. 瀏覽器打開 //ip:8080 輸入設置好的密碼即可使用。
  • Docker部署
docker run -it -d -p 8080:8080 \
  -v "$PWD:/home/coder/project" \
  -e PASSWORD='設置你的登錄密碼' \
  -u "$(id -u):$(id -g)" \
  codercom/code-server:latest

運行成功,訪問//ip:8080 輸入設置好的密碼即可使用。

漢化及其他插件

點擊右側的擴展圖片,輸入chinese下載簡體中文語言包即可使用中文。

平常寫個markdown文檔或python什麼的還是很方便的。