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

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

安装docker

  • Docker一键安装脚本
$ sudo wget -qO- //get.docker.com/ | bash

$ # 如果上面的不行,执行下面两句
$ curl -fsSL //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搭建

  • 下载源码部署
  1. 拉取最新版代码,地址:github.com/cdr/code-server
  2. 解压,cd到解压目录。
  3. 设置登录密码启动。
export PASSWORD="设置登录密码"
./code-server --host="0.0.0.0"
  1. 浏览器打开 //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

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

汉化及其他插件

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

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