Replies: 1 comment
-
I have some good news for you :) By default we make nonroot images - you have to change ContainerUser to enable root usage. We do cache the intermediate layers, and when we push layers to the destination registry we check if they already exist on the remote registry before attempting to push. So I think we are essentially at parity with the features you mentioned today! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We use kaniko mainly to remove docker dependency and root user requirements. It can also be configured to push each intermediate layer to a cache repo but it takes a dockerfile to perform a build. I think to fully supersede this setup, container builds should either provide some level of feature parity (primarily around caching and some niceties like push retries) or ways to integrate with an existing kaniko setup.
/cc @baronfel
Beta Was this translation helpful? Give feedback.
All reactions