VSCode Web IDE Coder 安裝及使用
阿新 • • 發佈:2021-12-05
概述
Coder是VS Code的Web IDE,分Code Server 和 Coder,Code Server安裝在伺服器上,通過瀏覽器開啟地址後可以使用一個web版的VS Code,也就是Coder,但VS Code的外掛無法使用。
VSCode:https://code.visualstudio.com/
Code-Server說明:https://coder.com/docs/code-server/latest
Coder說明:https://coder.com/docs/coder/latest
原始碼:https://.com/cdr/code-server
安裝
以utuntu18為例
1.安裝deb
curl -fsSL https://code-server.dev/install.sh | sh -s -- --dry-run
## 根據提示安裝deb
mkdir -p ~/.cache/code-server
cuwww.cppcns.comrl -#fL -o ~/.cache/code-server/code-server_3.11.1_amd64.deb.incomplete -C - https://github.com/cdr/code-server/releases/download/v3.11.1/code-server_3.11.1_amd64.debwww.cppcns.com
mv ~/.cache/code-server/code-server_3.11.1_amd64.deb.incomplete ~/.cache/code-server/code-server_3.11.1_amd64.deb
dpkg -i ~/.cache/code-server/code-server_3.11.1_amd64.deb
2.修改config檔案
把127.0.0.0.1改為0.0.0.0,可以繫結到本機所有IP,不用反向代理那麼麻煩
埠改成8886,8080太“靚”會被佔用
3.啟動code server
sudo shttp://www.cppcns.comystemctl enable --now code-server@$USER
4.在後臺執行
TODO
使用安裝
mkdir -p ~/.config
docker run --restart=always --name code-server -p 0.0.0.0:8886:8080
-v "$HOME/.config:/home/coder/.config"
-v "$PWD:/home/coder/project"-u "$(id -http://www.cppcns.comu)