像 Eclipse Theia 一样,是否可以集中运行 VSCode,从而可以通过浏览器远程访问(在多用户场景下使用)?我不是在谈论“https://vscode.dev/”(我知道这一点)。我对私人托管、自定义插件等(如 Eclipse Theia)很好奇。
问问题
26 次
1 回答
0
谢谢@lawrence-Cherone coder.com
如果您使用的是Docker
- 只需创建docker-compose.yml
docker-compose up
在cmd中运行
version: "2.1"
services:
code-server:
image: lscr.io/linuxserver/code-server
container_name: code-server
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
- PASSWORD=password #optional
- HASHED_PASSWORD= #optional
- SUDO_PASSWORD=password #optional
- SUDO_PASSWORD_HASH= #optional
- PROXY_DOMAIN=code-server.my.domain #optional
- DEFAULT_WORKSPACE=/config/workspace #optional
volumes:
- /path/to/appdata/config:/config
ports:
- 8443:8443
restart: unless-stopped
- 完成 localhost:8443 中可用的IDE后(如 dockercompose.yml 中所述)
有关更多信息,请访问Docker 中心
在 Windows 上安装(使用 git bash):
Windows 我们目前不发布 Windows 版本。我们建议使用 yarn 或 npm 将 code-server 安装到 Windows 上。
注意:如果您想在 Windows 上使用 code-server --link,您还需要手动构建 coder/cloud-agent。 文档
yarn global add code-server
# Or: npm install -g code-server
code-server
# Now visit http://127.0.0.1:8080. Your password is in ~/.config/code-server/config.yaml
于 2022-02-09T16:57:57.197 回答