部署 code-server 在浏览器中使用 VSCode

随时随地 996 coding

环境

  • Ubuntu 18.04

准备

  • 至少 2GB 内存
    • docker 运行后空载占用 1.0 几 G 的内存

参考

步骤

如果直接复制粘贴 Github Readme 中的 docker 命令,会报权限不够之类的错误,需要在原本命令中加入使用 root 账户:

docker run -it -u root -p 127.0.0.1:8080:8080 -v "${HOME}/.local/share/code-server:/home/coder/.local/share/code-server" -v "$PWD:/home/coder/project" codercom/code-server:v2

注意加入了 -u root 参数

除此之外,如果想使用自定义密码,还可以添加 PASSWORD 变量

docker run -it -u root -p 127.0.0.1:8080:8080 -e PASSWORD='2DamnStrongPassword' -v "${HOME}/.local/share/code-server:/home/coder/.local/share/code-server" -v "$PWD:/home/coder/project" codercom/code-server:v2

效果

内网使用体验非常好,VPS(某为云1C2G)下无论是内网穿透还是本地 docker ,都会有一点慢

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据