-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please seriously consider having releases #1360
Comments
You're doing it wrong frankly. What you should be doing is doing a docker pull on the latest tag and then get the digest from the downloaded image.
This will print the digest of the image, which you then use with your Docker files:
If you mean that you're trying to generate your own distroless images with packages of your own you probably shouldn't be doing that. Instead you should follow the same format as the fluent-bit images where you add the packages your binaries depend on as an additional layer to the base Distroless image (Use repro-get if you want reproducible package versions). Then you can add your binaries as the final step of the image pipeline. |
And what I am doing, is importing distroless as a
All according to https://github.com/GoogleContainerTools/distroless/tree/main/package_manager
That's practically the same what I'm doing.
That's offtopic. And I've already demonstrated it's a false assumption. Look. Nothing personal, I'm just saying I feel like what I asked for has not been addressed in the slightest and got a template response instead. To further drive my point:
Here is what my relevant part of WORKSPACE looks like:
If I were a machine, I could easily ignore this. Sadly, I am only human, and I find it easier to navigate between let's say
than
These sha sums don't even mean anything without any context. They are not immediately indicative which one is newer or older, which is their main disadvantage compared to versions.
|
+1 - quoting myself 8/ ...
|
Hi, I'm using distroless at work and I'm facing a few issues. Having releases would really help out:
I tried to use the commit where distroless "apparently" compiles the par file for dpkg_parser on its own, but this is an entirely pointless exercise, because that commit is written such that it expects us to download distroless outside of the WORKSPACE of our monorepo, build our stuff there, and then it has some weird hardcoded path to bazel-bin inside of distroless... it's a really messy situation. For me at least, it would be completely resolved if dpkg_parser.par was hosted on GitHub.
And others would probably appreciate easy version numbers to work with :)
The text was updated successfully, but these errors were encountered: