filebot / filebot-docker

Docker build files for FileBot
https://hub.docker.com/r/rednoah/filebot/
Apache License 2.0
55 stars 18 forks source link

Version tag for dokcer images #20

Closed RogerSik closed 4 months ago

RogerSik commented 7 months ago

Would be cool to have version tags like

docker pull rednoah/filebot:node-5.1.2
# or
docker pull rednoah/filebot-node:5.1.2

otherwise

rednoah commented 7 months ago

Unfortunately, not planned. That would add a multiplier to the number of docker containers we have to maintain. You should always use the latest version anyway. The container on docker hub is always the latest version, so the same command will always run the latest version automatically, updated by docker whenever a newer image is available.

Did you run into any particular issue? If so, please report the issue in the forums: https://www.filebot.net/forums/viewforum.php?f=6

That said, the community is welcome to maintain version-specific docker containers as older binaries are available: https://get.filebot.net/filebot/

RogerSik commented 4 months ago

Sorry for late reply @rednoah.

The reason i want a version tag is, that currently in my Kubernetes Node i need to redownload every time the latest image when recreating the container. With about 400 MB it takes some time. And the other more important reason is that im not able to detect if there version changes. I need currently manually to kill the container; otherwise i will get no updates because the tag is not changing.

With flux i have scanner which checks for new image tags and recreate the container it. Which is not working because the tag is never chaging.

RogerSik commented 4 months ago

Personally i would also be fine if there is only node and node-version-tag and older version-tag are getting pruned. If is not wished that there is possible to chaging to older version.

RogerSik commented 4 months ago

If this is still not wished / planned im fine when this issue get closed.

rednoah commented 4 months ago

We still prefer to only have one latest image on Docker Hub for the sake of simplicity. This does cover auto-updates depending on your setup. Checking Docker Hub for updates on any particular image and then doing a pull for the latest image seems to be what a lot of people do.