嗷嗷 大佬有话说 :
Dokcer部署一个Visual Studio Online同款Web版VS Code——code-server
本帖最后由 嗷嗷 于 2020-8-17 18:27 编辑
成品预览:
https://developer-forum-online.cdn.bcebos.com/8195a8f7-d2ab-45c1-ad6a-6183ddaef3d2.png
一、安装Docker
安装脚本:
官方源
curl -fsSL https://get.docker.com | bash
阿里云源
curl -fsSL https://get.docker.com | bash -s docker –mirror Aliyun
如果还有配置开机自启、配置Docker用户组、配置国内镜像源之类的更多需求,可见这篇文章:https://haoduck.com/239.html
二、部署code-server
命令说明:
-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
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
运行完成,就可以通过IP:8080访问
首先会需要你输入密码,也就是上面Docker部署的时候设置的
https://developer-forum-online.cdn.bcebos.com/1b777ef3-da67-4528-ab86-c69d8f9bdc67.jpg
三、配置中文
和VS Code客户端中的方法是一样的
按图所示,点击扩展按钮(或Ctrl+Shift+X)
输入框输入 chinese
找到简体中文点击install
https://developer-forum-online.cdn.bcebos.com/dc797016-1f0e-46c3-899c-efe5a47a1a3a.jpg
安装完毕右下角会有一个弹窗,提示是否要将语言换成简体中文并重启,点击yes
https://developer-forum-online.cdn.bcebos.com/221ee360-d61c-4e57-ac1a-5ff50dadc2d1.jpg
接着,就可以愉快的玩耍了
如果你是将其部署在一个有公网的环境下,那么你在任何有网络的地方都可以使用这个Web版VS Code了
感觉很赞。不妨试试看
其他
如果你并不想使用Docker的方式部署,或者还想了解更多。请查看Github项目地址:https://github.com/cdr/code-server
IP+1
如果觉得本文有用,请帮我IP+1,谢谢
https://haoduck.com/556.html
爱因斯坦 大佬有话说 :
ip+1
不眠飞行 大佬有话说 :
docker都要不能用了哦
larry 大佬有话说 :
docker已经被centos废弃了哦
liucent 大佬有话说 :
这个是theia?
m77 大佬有话说 :
强啊
嗷嗷 大佬有话说 :
liucent 大佬有话说 : 2020-8-17 18:36
这个是theia?
不是吧,code-server:https://github.com/cdr/code-server
风铃 大佬有话说 :
larry 大佬有话说 : 2020-8-17 18:35
docker已经被centos废弃了哦
哪里的谣言
ljm4216 大佬有话说 :
好家伙顶一个
Function 大佬有话说 :
larry 大佬有话说 : 2020-8-17 18:35
docker已经被centos废弃了哦
啥情况,RedHat系说这个了?