# node + docker ![badge](https://cnb.cool/examples/ecosystem/node-express-docker/-/badge/git/latest/ci/pipeline-as-code) ![badge](https://cnb.cool/examples/ecosystem/node-express-docker/-/badge/git/latest/ci/git-clone-yyds) ![badge](https://cnb.cool/examples/ecosystem/node-express-docker/-/badge/git/latest/ci/status/push) 在当前的这个示例中,您将通过云原生构建实现,打包"node-express-docker"项目,构建并将构建产物上传docker制品库中 # 前提条件 1. 使用 [云原生构建(CNB)](https://cnb.cool) 构建你的项目 2. 环境变量及其用法,[环境变量](https://docs.cnb.cool/zh/env.html) 3. 声明式的[构建缓存](https://docs.cnb.cool/zh/grammar/pipeline.html#volumes) 4. 插件及其用法,[插件市场](https://docs.cnb.cool/zh/plugins.html) 5. 了解如何使用[Docker制品库](https://docs.cnb.cool/zh/artifact/docker.html) ## 快速开始 点击右上角 `Fork` 按钮,将项目 fork 到自己的仓库。 然后点击 `云原生开发` 按钮,开始远程开发。 1. 安装依赖 ```bash npm install ``` 2. 开始开发 支持使用命令行起服务 ```bash npm run dev ``` 同时,也可以在 VSCode 调试, 在 VSCode 左侧的活动栏中选择“运行和调试”图标,从运行和调试下拉列表中选择“ 调试express-docker应用 ”,然后点击绿色的运行按钮(或直接按 F5)。 [查看如何配置](.vscode/launch.json) 3. 访问 API ```bash curl http://localhost:3000