logo
0
0
Login
Forkfromxiaofei/code-sandbox-in-cnb, ahead:main5 commits, behind:main12 commits

使用说明

Fork本项目到个人组织名下,修改.cnb.yml中的stages下的script命令,可以修改为自己想运行的docker容器(也可以是启动某服务的命令),如果容器监听的不是8080端口,修改上面的TARGET_PORT为对应的端口。然后点击仓库左上角的【一键运行】来体验真正的一件运行吧。

原理

在.ide/Dockerfile中安装了一个虚假的code-server,这个code-server会代理云开发环境中端口为TARGET_PORT的服务。

fake-code-server的仓库地址为 fake-code-server,不放心的同学可以自行编译相应的二进制文件,然后在.ide/Dockerfile中将其安装在/usr/bin/目录下即可

About

真正的一键预览

Language
Markdown73.3%
Dockerfile26.7%