目 录CONTENT

文章目录

【Docker-vscode】搭建vsocde网页版

geekrabbit
2022-03-21 / 0 评论 / 4 点赞 / 1,535 阅读 / 1,001 字 / 正在检测是否收录...
温馨提示:
创作不易,转载请注明出处

image

步骤

安装docker

curl -sSL https://get.daocloud.io/docker | sh

启动docker守护进程

systemctl start docker.service

拉取镜像并运行

docker run -it -p 80:8080 --name code -v "/home/coder/project:/home/coder/project" codercom/code-server:latest

这里会比较耗时,成功后,会提示信息(info)注意到密码被放在了 ~/.config/code-server/config.yaml这个文件里了,其实是在容器里。

寻找密码
另外再开一个终端

docker ps -a # 查看container id 
docker exec -it [container id] /bin/bash # 开启交互式container
ls -a # 注意要加-a ,否则看不到隐藏文件
vim  ~/.config/code-server/config.yaml # 记录下密码

使用web端登录在浏览器地址栏输入服务器http://ip:8080

image.png

docker运行vscode的搭建就完成了

在 Linux 服务器搭建 Web 版 VSCode

image

下载软件包

wget https://github.com/cdr/code-server/releases/download/3.4.1/code-server-3.4.1-linux-amd64.tar.gz

解压压缩包:

tar xf code-server-3.4.1-linux-amd64.tar.gz

进入解压后的目录:

cd code-server-3.4.1-linux-amd64

运行

./code-server

使用 ctrl + c 先关闭 VSCode 服务,然后打开配置文件,配置文件的内容大致如下:

bind-addr: 127.0.0.1:8080   //127.0.0.1改成服务器ip
auth: password
password: 123456       //密码
cert: false

配置完成后进入 VSCode 的目录,运行 code-server:

image.png

输入配置的密码登录。

image

后台运行

可以使用 nohup 来设置后台运行:

nohup ./code-server &

以上就是在 Linux 搭建 VSCode 服务的过程

4
博主关闭了所有页面的评论