先上个效果图
0.安装Docker环境
Docker环境需要1G以上的运行内存,以下以Cent OS 7为例
先更新软件源,安装curl
yum update -y && yum uograde -y
yum install curl -y
安装Docker
curl -fsSL https://get.docker.com | bash
重启Docker
service docker restart
1.部署VSCode镜像
docker run -dit --name code-server
--restart=always
-p 8080:8080
-v "$PWD:/home/coder/project"
-u "$(id -u):$(id -g)"
-e PASSWORD='123456'
codercom/code-server:latest
命令说明:
-dit 后台、交互式终端
–name code-server 设置容器名为code-server,可以自行设置
–restart=always 容器总是重启(意外退出、重启服务器都会自动开启)
-p 8080:8080 映射容器的8080端口到宿主机8080端口,8443是https端口,但要配置SSL证书,这里就不说这个了
-v “$PWD:/home/coder/project” 当前目录($PWD)和容器的/home/coder/project配置数据持久化,可以自行设置前面的$PWD改为你想要的路径
-u “$(id -u):$(id -g)” 设置容器用户
-e PASSWORD=’123456′ 设置密码为123456
这就在拉取镜像了,总共几百MB的镜像,几分钟就好
出现这行16进制的文本代表运行成功
2.启动VSCode
访问IP://8080(如果你映射的是8080端口)
输入设置的密码
这样就登陆成功了
安装简中包,就可以开始云端码字了