为什么选择cnb,一开始因为dockerfile拉取镜像,没有网络限制,可以拉取dockerhub,github
后面发现cnb使用有这个么好用的功能
- 云原生开发:
- 关于开发可以选择的基本镜像,可以直接从dockerfile开始build
- 可以通过不同的分支,去触发流水线,做云原生开发,也可以做项目的临时部署演示
- 上面的云原生按钮可以通过流水线去自定义,做一些提示
- 制品库
- 把自己的项目的镜像构建放到对应的制品库,腾讯云服务器下载真的超快
- 原生构建——流水线
- 可以镜像打包推送,可以触发api,实现自动化部署
- 知识库
- 这是一个神奇的功能,让你的git仓库集成知识库,可以AI对话,还需要进一步探索
- web——trigger(自定义button)
- 除了可以通过git push,pr触发流水线外,还可以在页面使用自定按钮去触发,这是个不错的功能。
cnb效率提升
- cnb-manager
- 通过这个工具打开,像一个桌面终端的cnb客户端,主要依赖cnb的api去实现。这个目前感受很好。
- vscode-cnb
- 通过这个可以在vscode直接开打cnb,这个工具感觉很不错的idea,但是现有功能有限。
总结下来就是坚持用,拥抱cnb。

