通过code-server自己搭建 workspace
安装code-server
源码运行
首先需要安装yarn
,可以通过npm
安装:
1 | npm i -g yarn |
也可以使用apt
,需要添加源再安装:
1 | curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - |
若需要卸载旧版或者不完整的yarn
,运行:
1 | sudo apt remove cmdtest |
接着添加code-server
:
1 | yarn global add code-server |
编译依赖可能需要一段时间。
Docker运行
需要先安装好Docker,参考官方文档,本文不做叙述。
拉取镜像:
1 | docker pull codercom/code-server:latest |
部署运行Docker:
1 | docker run -d \ |
部署后还需要进入容器修改code server配置:
1 | docker exec [容器名] /bin/bash |
修改配置
编辑~/.config/code-server/config.yaml
:
1 | nano ~/.config/code-server/config.yaml |
修改password
为你需要的密码,这是网页登陆code server需要的,而非docker和linux密码。
如不需要密码,修改auth
为none
。
运行code server
直接运行源码:
1 | code-server |
Docker需要重启才能应用配置。