前言
github准备推出codespaces
, 才了解到有Cloud IDE
这种概念。
codespaces
现在还不能用,想迫不及待的试一试在浏览器上使用IDE编程的感觉。发现coder-server可以实现,但是其中的坑不少(比如使用非docker安装方式,没有root权限,不能打开Teminal)。
注意:这东西就当个玩,网络不好的情况下总是断连,很烦的
运行在后台的coder-server
第一步:创建一个screen用于后台运行
screen -S myCoderServer
第二步:安装docker并启动服务
第三步:
docker run --user root -it -p "80:8080" docker.io/codercom/code-server --auth none
主机的80端口——》映射——》docker的8080端口
第四步: 直接关闭终端Terminal, 使用主机的ip地址访问VSCode