Git Product home page Git Product logo

Comments (1)

Grokzen avatar Grokzen commented on July 28, 2024 1

It is clearly stated in the README what the major redis version support will be moving forward since early 2020 and it just took me some time until now to get to include and release 7.0 version and drop 5.0 line.

https://github.com/Grokzen/docker-redis-cluster#redis-major-version-support-and-dockerhub-availability

The main argument for this when i implemented it was to reduce the maintainer need for me to build and publish all possible versions forever.

The second argument is to help push the redis users community forward to adopt and install newer versions. Note tho that the repo will still maintain and be able to build all redis cluster versions all the way back to 3.0 so it should always be possible to clone the repo, build the image and either self host a version that you need for your cause, or to do a fork/publish either here on github docker repo or docker hub.

A third argument was that at least at the time i added this policy was that docker hub was limiting downloads of tags to a certain number within a given timeframe and it would cause issues having to many tags published as it would eat up my download count fast. Dockerhub themself pushed the entire community to adopt the strategy of self hosting your own docker image mirrors for instance locally on-site within a company or on separate service or plan that allowed for more downloads per hour.

My recommendation is that you clone this repo and run something like docker build --build-arg redis_version=5.0.4 -t grokzen/redis-cluster . to build your own image and run that one locally. Or if you build it locally and self publish it somewhere and point to that in your integration scripts.

What i can do however is to investigate what dockerhub has done since 2020 regarding image downloads on free plans and what the limitations and restrictions is right now to see if that might change my policy back to what it used to be. But, i would say that my argument regarding only supporting and publishing last 3 major versions might still superseed that in the end, we will see.

from docker-redis-cluster.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.