默认开发环境
云原生开发默认的环境镜像为 `cnbcool/default-dev-env:latest`,包含常用软件和一系列 vsCode 插件。源码地址可在 [https://cnb.cool/cnb/cool/default-dev-env](https://cnb.cool/cnb/cool/default-dev-env) 查看 。
默认开发环境
云原生开发默认的环境镜像为 cnbcool/default-dev-env:latest
包含软件:git rsync jq git-lfs vim curl wget unzip lsof nload htop net-tools dnsutils openssh-server
包含vscode插件: coding-copilot vscode-yaml githistory gitblame git-graph vscode-yaml live-server
点评
请文明点评
加载评论中...
编辑此页 或
云原生开发介绍
云原生开发是一种基于云原生的远程开发解决方案,支持通过 WebIDE、VSCode 客户端、Cursor 客户端连接远程环境,特点为声明式(基于 Docker 生态,Dockerfile 声明开发环境且与代码同源管理)、快速启动、按需使用,可在仓库分支页面一键创建开发环境 。
自定义开发环境
文本主要介绍了自定义开发环境的两种方式。一是通过 `.cnb.yml` 编写远程开发事件流水线并指定 `pipeline.docker.image` 指定开发环境镜像,可根据镜像中是否安装 code-server 以不同模式启动开发环境 。二是通过编写仓库根目录下 `.ide/Dockerfile` 自定义开发环境,默认流水线优先使用该文件构建镜像,若不存在或构建失败则使用默认镜像 。若要同时自定义环境和启动流程,可同时编写 `.ide/Dockerfile` 和 `.cnb.yml` 。