Speedy build for your java application images with JIB!
summary
Builds Java container images without a Dockerfile or daemon by layering app dependencies, resources and code so only the frequently changing class layer rebuilds, speeding edit‑verify cycles and turning the five-step build/push/deploy/verify process into three steps when combined with Jib. Uses Maven/Gradle integration, a local jib cache of tarred layers, and can push images to registries or call Docker when needed. Continuous redeploy and file sync come from Skaffold, and small base images come from Distroless; demo shows hot reload and working multi‑module support, with successful fast iterative deploys to Kubernetes.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:15Development workflow
- 7:31Improving process: Build + Containerize
- 10:45Google Jib: A compiler for containers!
- 16:48Simplifying deployment
- 19:16Skaffold: Continuous deployment
- 20:41Customization
- 23:24Kustomize
- 27:28Skaffold: pluggable, local & remote clusters
related talks
25mSpeedy build for your java application images with JIB!
49mDockerfiles, Jib ..., what's the best way to run your Java code in Containers?
46mDockerfiles, Buildpacks, Jib and more, best way to run Java code in Containers?
51mJava applications containerized and deployed, make your buildpack edition
49mJava Container Mastery: Optimizing Images Across Build Tools
43mBuilding containers without DockerFile
46mWrite Once, Run Anywhere? Building Perfect Docker Images for Java Apps
01h 15mEvaluation of OSS Options to Build Container Images
