spring-boot - SpringBoot 的 bootBuildImage 与 Kaniko 而不是 Docker 守护进程
问题描述
./gradlew bootBuildImage
SpringBoot 2.3 引入了通过运行而不是Dockerfile
执行来创建 OCI/Docker 镜像的功能docker build .
在 Kubernetes 集群中运行的 Gitlab 构建服务器上构建时,没有可用的 Docker 守护程序(出于安全原因,没有 docker-in-docker 服务)。相反,必须使用 Google 的“Kaniko”工具构建和上传图像。
是否有可能以某种方式结合两者,即在没有运行 Docker 守护程序的情况下使用“bootBuildImage”?
解决方案
推荐阅读
- android - 两个线性布局占用半屏
- arm - 如何在 Qemu 上的 U-boot 上运行 Grub?(对于手臂)
- bluetooth - 传感器测量丢失的机器人
- python - Python def 中关闭文件的 I/O 操作
- powershell - 外壳 | 从文件名的 CSV 列表中复制项目,登录同一个 CSV
- java - 以下日期表示有什么问题?
- python - pandas:处理多层日志的最佳方式?
- asp.net-core - 301(永久移动)错误 ASP.NET Core 集成测试和 XUnit
- java - AMQP 重试连接如何与故障转移一起工作?
- bigcommerce - 保持产品 ID 与 csv 导入产品相同