Docker搭建VS Code Server ,设置访问密码随时随地写代码

Python · 2020-12-03 · 625 人浏览

今天在N1盒子上安装了 VS Code Server,简单的记录一下。

安装docker

  • Docker一键安装脚本

    $ sudo wget -qO- https://get.docker.com/ | bash
    
    $ # 如果上面的不行,执行下面两句
    $ curl -fsSL https://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搭建

  • 下载源码部署
  • 拉取最新版代码,地址:github.com/cdr/code-server
  • 解压,cd到解压目录。
  • 设置登录密码启动。

    export PASSWORD="设置登录密码"
    ./code-server --host="0.0.0.0"
  • 浏览器打开 http://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

运行成功,访问http://ip:8080 输入设置好的密码即可使用。

汉化及其他插件

点击右侧的扩展图片,输入chinese下载简体中文语言包即可使用中文。

平常写个markdown文档或python什么的还是很方便的。

Theme Jasmine by Kent Liao