springboot+maven+docker

在当前的这个示例中
- 将通过云原生构建实现,打包 springboot+maven 项目,构建 Docker 镜像并发布到制品库。
- 并配置 settings.xml 使用腾讯云的 Maven Mirror 进行加速。
前提条件
- 使用 云原生构建(CNB) 构建项目
- 编写 Dockerfile 文件
- 声明式的 构建缓存
- 了解 环境变量 及其用法
- 了解如何使用 Docker 制品库
- 配置 .ide/Dockerfile,使用 云原生开发
配置腾讯云 Maven Mirror 和私有仓库
- 请参考:仓库中的 settings.xml 和 pom.xml,里面也有相应的注释。
- 编译构建:
- 编译 mvn package -s ./settings.xml (具体命令以实际情况为准)。
- 发布 maven 包 maven deploy -s ./settings.xml (具体命令以实际情况为准)。
- 如果配置的 Mirror 不生效,试试将 -s 改为 -gs, 如 mvn package -gs ./settings.xml
快速开始
启动服务
- 命令行运行
$ mvn spring-boot:run
- Debug 模式运行
- 点击 VS Code 左侧的活动栏中的 “运行和调试” 图标,从运行和调试下拉列表中选择 “Launch file”,然后点击绿色的运行按钮(或直接按 F5)。 查看如何配置