Sunday, November 3, 2019

Containerizing Java applications with Jib

https://github.com/GoogleContainerTools/jib
  • Builds Java Dockers applying best practices
  • Docker installation not needed
  • Only Maven and Grails plugins needed
  • Faster:
    • No need to deploy a JAR (packages phase can be skipped, one less repo upload)
    • Layered: dependencies, snapshots, classes, ... 
      • Higher granularity, smaller docker repo uploads
      • Faster local development work flow (changed only)
  • Any base image can be used