Closed pschiffe closed 1 month ago
Hey, @pschiffe
Is the latest the non-static amd64 version? Could it be tagged as 3.25.10-amd64 or 3.25.10 as well, so it could be pinned?
Yes, for all the questions. I will make an adjust so new latest images will be generated as "3.25.10" respecting the pattern used in the snapshot version.
I'm currently on the snapshot variant, but I would like to migrate to the stable releases. Also, for the production use as Docker container, what's better? amd64 or amd64-static?
I consider the static image is more convenient as it's based on the scratch docker image, so it's lighter, despite on this, there is no difference.
Use the static binary is good for compatibility but when using docker containers that's not a point.
A statically linked binary has all of the required library code built in, so it's big (wastes disk space) but will run on just about any system of the same type it was compiled on. If the binary is dynamically linked (uses shared libraries), all systems it is to run on must have a copy of all the required libraries. [1]
Awesome, thank you.
When you feel like it, you could consider multiarch images as well, where 1 tag on docker hub contains more than one arch. Such as here, for example: https://hub.docker.com/_/debian/tags More info: https://docs.docker.com/build/ci/github-actions/multi-platform/
The pull request was created, next latest release will be generated right after September 30 including the new tags
Hi @mageddo, I have a quick question regarding the docker image tags on the Docker Hub. For snapshot / development releases I see the following tags:
However, for the stable release, I see:
Is the
latest
the non-staticamd64
version? Could it be tagged as3.25.10-amd64
or3.25.10
as well, so it could be pinned?I'm currently on the
snapshot
variant, but I would like to migrate to the stable releases. Also, for the production use as Docker container, what's better?amd64
oramd64-static
?