Skip to content

Gsealy/jib-ocicrypt

 
 

Repository files navigation

Jib (With ocicrypt)

What is Jib (With ocicrypt)?

Jib builds encrypted OCI images for your Java applications without a Containerd daemon. It is available as plugins for Maven and as a Java library.

Maven: See documentation for jib-maven-plugin.
Jib Core: A general-purpose container-building library for Java.

Support

Note just support maven-plugin with tarball

  • maven-plugin version: 3.2.1
  • build encrypted image Tarball(just maven plugin)

Goals

  • Fast - Deploy your changes fast. Jib separates your application into multiple layers, splitting dependencies from classes. Now you don’t have to wait for Docker to rebuild your entire Java application - just deploy the layers that changed.

  • Reproducible - Rebuilding your container image with the same contents always generates the same image. Never trigger an unnecessary update again.

  • Daemonless - Reduce your CLI dependencies. Build your Docker image from within Maven or Gradle and push to any registry of your choice. No more writing Dockerfiles and calling docker build/push.

Quickstart

Examples

The examples directory includes the following examples (and more).

Thanks

About

🏗 Build ocicrypt encrypted images for your Java applications.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.7%
  • Other 0.3%