Dockerfiles for past and present versions of RethinkDB.
Switch branches/tags
Clone or download
Pull request Compare This branch is 26 commits behind rethinkdb:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
jessie
trusty
utopic
vivid
wheezy
README.md
cut-new-release.sh

README.md

rethinkdb-dockerfiles

Dockerfiles for past and present versions of RethinkDB.

Documentation

https://github.com/docker-library/docs/blob/master/rethinkdb/README.md

Procedure for updating

This is mostly a checklist for my own personal use.

  1. Realize RethinkDB has updated. This part needs improving.

  2. Go to https://ide.c9.io/stuartpb/rethinkdb-dockerfiles and open a terminal.

  3. Look up what the new package names are by going to http://download.rethinkdb.com/apt/pool/jessie/main/r/rethinkdb/ and http://download.rethinkdb.com/apt/pool/trusty/main/r/rethinkdb/ etc.

  4. Run ./cut-new-release.sh for each missing release:

    ./cut-new-release.sh 1.16.1
    ./cut-new-release.sh 1.16.2 +1
    # etc...
  5. Commit this, push it to GitHub, and note the hash.

  6. Go to https://github.com/docker-library/official-images/edit/master/library/rethinkdb and put together a pull request that includes all the new tags from jessie.

  7. Wait for that pull request to be approved.

  8. Open up https://ide.c9.io/stuartpb/plushu and update services/rethinkdb/docker/DEFAULT_IMAGE. Git commit and push.

  9. Update on any server I care about having the latest RDB on.