Looking for Alternatives to Kaniko for Container Builds

0
14
Asked By CuriousOtter77 On

I'm currently using Kaniko to build containers in our development environment and I'm exploring other options. We've been facing challenges because we have JAR/WAR files as input and we rely on custom Dockerfiles, which we submit to Kaniko. Additionally, we push our containers to Artifactory. Our cluster doesn't support user namespaces, and we need a rootless solution. Unfortunately, all the usual alternatives require one or both of those features. Paid solutions like Chainguard aren't viable for us either. Has anyone else dealt with this situation or found alternative tools that work?

3 Answers

Answered By DevDynamo45 On

The fork of Kaniko by Chainguard is still free to use under Apache 2 license. I’ve been using it, and it seems to be well supported. Plus, if needed, you can fork it yourself to maintain its open-source status.

QuickLearning01 -

You can also use their pre-built images without compiling it yourself. Just pull it from the GitHub container registry: ghcr.io/kaniko-build/dist/chainguard-dev-kaniko/executor:v1.25.5-debug.

Answered By CleverCoder34 On

I’ve had good experiences with BuildKit. It’s also rootless and can handle various build scenarios without issues.

Answered By TechieTurtle92 On

You should definitely check out Buildah! It’s designed for rootless builds and works well with custom Dockerfiles without needing user namespaces or a daemon.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.