├── stretch ├── 2.3.1 │ └── Dockerfile ├── 2.3.2 │ └── Dockerfile ├── 2.3.3 │ └── Dockerfile ├── 2.3.4 │ └── Dockerfile ├── 2.3.5 │ └── Dockerfile ├── 2.3.6 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile ├── 2.4.4 │ └── Dockerfile ├── 2.1.6 │ └── Dockerfile ├── 2.2.0 │ └── Dockerfile ├── 2.2.1 │ └── Dockerfile ├── 2.2.2 │ └── Dockerfile ├── 2.2.3 │ └── Dockerfile ├── 2.2.4 │ └── Dockerfile ├── 2.2.5 │ └── Dockerfile ├── 2.2.6 │ └── Dockerfile └── 2.3.0 │ └── Dockerfile ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── FUNDING.yml └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── centos7 ├── 2.3.7 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ ├── x86_64 │ │ └── Dockerfile │ └── aarch64 │ │ └── Dockerfile ├── 2.4.2 │ ├── x86_64 │ │ └── Dockerfile │ └── aarch64 │ │ └── Dockerfile ├── 2.4.3 │ └── aarch64 │ │ └── Dockerfile └── 2.4.4 │ └── aarch64 │ └── Dockerfile ├── centos8 ├── 2.3.7 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile └── 2.4.1 │ └── Dockerfile ├── alma8 ├── 2.4.2 │ ├── aarch64 │ │ └── Dockerfile │ └── x86_64 │ │ └── Dockerfile ├── 2.4.3 │ ├── aarch64 │ │ └── Dockerfile │ └── x86_64 │ │ └── Dockerfile └── 2.4.4 │ ├── aarch64 │ └── Dockerfile │ └── x86_64 │ └── Dockerfile ├── alma9 ├── 2.4.3 │ ├── aarch64 │ │ └── Dockerfile │ └── x86_64 │ │ └── Dockerfile └── 2.4.4 │ ├── aarch64 │ └── Dockerfile │ └── x86_64 │ └── Dockerfile ├── rocky8 ├── 2.4.2 │ ├── x86_64 │ │ └── Dockerfile │ └── aarch64 │ │ └── Dockerfile ├── 2.4.3 │ ├── aarch64 │ │ └── Dockerfile │ └── x86_64 │ │ └── Dockerfile └── 2.4.4 │ ├── aarch64 │ └── Dockerfile │ └── x86_64 │ └── Dockerfile ├── rocky9 ├── 2.4.3 │ ├── aarch64 │ │ └── Dockerfile │ └── x86_64 │ │ └── Dockerfile └── 2.4.4 │ ├── aarch64 │ └── Dockerfile │ └── x86_64 │ └── Dockerfile ├── xenial ├── 2.3.6 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile ├── 2.4.4 │ └── Dockerfile ├── 2.3.1 │ └── Dockerfile ├── 2.3.2 │ └── Dockerfile ├── 2.3.3 │ └── Dockerfile ├── 2.3.4 │ └── Dockerfile └── 2.3.5 │ └── Dockerfile ├── eoan ├── 2.3.7 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile └── 2.4.1 │ └── Dockerfile ├── buster ├── 2.4.0 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── disco ├── 2.3.7 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile └── 2.4.1 │ └── Dockerfile ├── focal ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── bionic ├── 2.3.7 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── jessie ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile ├── 2.4.4 │ └── Dockerfile ├── 1.15.1 │ └── Dockerfile ├── 1.15.2 │ └── Dockerfile ├── 1.15.3 │ └── Dockerfile ├── 1.16.1 │ └── Dockerfile ├── 1.16.3 │ └── Dockerfile ├── 2.0.0 │ └── Dockerfile ├── 2.0.1 │ └── Dockerfile ├── 2.0.2 │ └── Dockerfile ├── 2.0.3 │ └── Dockerfile ├── 2.0.4 │ └── Dockerfile ├── 2.1.0 │ └── Dockerfile ├── 2.1.1 │ └── Dockerfile ├── 2.1.2 │ └── Dockerfile ├── 2.1.3 │ └── Dockerfile ├── 2.1.4 │ └── Dockerfile ├── 2.1.5 │ └── Dockerfile ├── 2.1.6 │ └── Dockerfile ├── 2.2.0 │ └── Dockerfile ├── 2.2.1 │ └── Dockerfile ├── 2.2.2 │ └── Dockerfile ├── 2.2.3 │ └── Dockerfile ├── 2.2.4 │ └── Dockerfile ├── 2.2.5 │ └── Dockerfile ├── 2.2.6 │ └── Dockerfile ├── 2.3.0 │ └── Dockerfile ├── 2.3.1 │ └── Dockerfile ├── 2.3.2 │ └── Dockerfile ├── 2.3.3 │ └── Dockerfile ├── 2.3.4 │ └── Dockerfile ├── 2.3.5 │ └── Dockerfile ├── 2.3.6 │ └── Dockerfile ├── 1.16.0 │ └── Dockerfile └── 1.16.2 │ └── Dockerfile ├── trusty ├── 2.3.6 │ └── Dockerfile ├── 2.4.0 │ └── Dockerfile ├── 2.4.1 │ └── Dockerfile ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── jammy ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── lunar ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── impish ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── mantic └── 2.4.4 │ └── Dockerfile ├── hirsute ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── bookworm ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── bullseye ├── 2.4.2 │ └── Dockerfile ├── 2.4.3 │ └── Dockerfile └── 2.4.4 │ └── Dockerfile ├── README.md ├── CONTRIBUTING.md ├── cut-new-release.sh ├── CODE_OF_CONDUCT.md └── LICENSE /stretch/2.3.1/Dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stretch/2.3.2/Dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stretch/2.3.3/Dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stretch/2.3.4/Dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stretch/2.3.5/Dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stretch/2.3.6/Dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | **Reason for the change** 2 | If applicable, link the related issue/bug report or write down in few sentences the motivation. 3 | 4 | **Description** 5 | A clear and concise description of what did you changed and why. 6 | 7 | **Code examples** 8 | If applicable, add code examples to help explain your changes. 9 | 10 | **Checklist** 11 | - [ ] I have read and agreed to the [RethinkDB Contributor License Agreement](http://rethinkdb.com/community/cla/) 12 | 13 | **References** 14 | Anything else related to the change e.g. documentations, RFCs, etc. 15 | -------------------------------------------------------------------------------- /centos7/2.3.7/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.3.7 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos8/2.3.7/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.3.7 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos8/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos8/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma8/2.4.2/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma8/2.4.2/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma8/2.4.3/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma8/2.4.3/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma8/2.4.4/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma8/2.4.4/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma9/2.4.3/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/9/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma9/2.4.3/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/9/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma9/2.4.4/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/9/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /alma9/2.4.4/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM almalinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/9/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.1/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.2/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky8/2.4.2/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.1/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.2/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.3/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /centos7/2.4.4/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/centos/7/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky8/2.4.2/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/alma/8/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky8/2.4.3/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/8/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky8/2.4.3/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky8/2.4.4/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/8/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky8/2.4.4/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:8 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/8/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky9/2.4.3/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/9/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky9/2.4.3/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/9/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky9/2.4.4/aarch64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/9/aarch64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /rocky9/2.4.4/x86_64/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM rockylinux:9 2 | 3 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4 4 | 5 | RUN echo $'[rethinkdb]\n\ 6 | name=RethinkDB\n\ 7 | enabled=1\n\ 8 | baseurl=https://download.rethinkdb.com/repository/rocky/9/x86_64/\n\ 9 | gpgkey=https://download.rethinkdb.com/repository/raw/pubkey.gpg\n\ 10 | gpgcheck=1\n' >> /etc/yum.repos.d/rethinkdb.repo 11 | 12 | RUN yum install -y rethinkdb-$RETHINKDB_PACKAGE_VERSION \ 13 | && yum clean all 14 | 15 | VOLUME ["/data"] 16 | 17 | WORKDIR /data 18 | 19 | CMD ["rethinkdb", "--bind", "all"] 20 | 21 | # process cluster webui 22 | EXPOSE 28015 29015 8080 23 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: # Replace with a single Ko-fi username 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: rethinkdb 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 13 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help us improve 4 | title: '' 5 | labels: bug, not qualified 6 | 7 | --- 8 | 9 | **Describe the bug** 10 | A clear and concise description of what the bug is. 11 | 12 | **To Reproduce** 13 | Steps to reproduce the behavior: 14 | 1. TODO 15 | 16 | **Expected behavior** 17 | A clear and concise description of what you expected to happen. 18 | 19 | **Screenshots** 20 | If applicable, add screenshots to help explain your problem. 21 | 22 | **System info** 23 | - OS: [e.g. macOS Mojave 10.14.3] 24 | - RethinkDB Version: [e.g. 2.4.0] 25 | 26 | **Additional context** 27 | Add any other context about the problem here. 28 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Feature request 3 | about: Suggest an idea for this project 4 | title: '' 5 | labels: enhancement, not qualified, question 6 | 7 | --- 8 | 9 | **Is your feature request related to a problem? Please describe.** 10 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] 11 | 12 | **Describe the solution you'd like** 13 | A clear and concise description of what you want to happen. 14 | 15 | **Describe alternatives you've considered** 16 | A clear and concise description of any alternative solutions or features you've considered. 17 | 18 | **Additional context** 19 | Add any other context or screenshots about the feature request here. 20 | -------------------------------------------------------------------------------- /xenial/2.3.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | RUN apt-get update -qqy \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1D85E93F801BB43F \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.6~0xenial 11 | 12 | RUN apt-get update -qq \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /eoan/2.3.7/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:eoan 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-eoan eoan main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.7~0eoan 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /eoan/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:eoan 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-eoan eoan main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0eoan 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /eoan/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:eoan 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-eoan eoan main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0eoan 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /buster/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:buster-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-buster buster main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0buster 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /buster/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:buster-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-buster buster main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0buster 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /disco/2.3.7/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:disco 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-disco disco main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.7~0disco 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /disco/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:disco 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-disco disco main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0disco 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /disco/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:disco 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-disco disco main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0disco 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /focal/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:focal 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-focal focal main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0focal 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /focal/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:focal 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-focal focal main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0focal 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /focal/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:focal 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-focal focal main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0focal 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /focal/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:focal 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-focal focal main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0focal 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /focal/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:focal 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-focal focal main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0focal 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /bionic/2.3.7/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:bionic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-bionic bionic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.7~0bionic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /bionic/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:bionic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-bionic bionic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0bionic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /bionic/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:bionic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-bionic bionic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0bionic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /bionic/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:bionic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-bionic bionic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0bionic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /bionic/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:bionic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-bionic bionic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0bionic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /bionic/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:bionic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-bionic bionic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0bionic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0jessie 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0jessie 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /buster/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:buster-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-buster buster main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0buster 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y --no-install-recommends rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0jessie 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /jessie/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0jessie 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /jessie/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0jessie 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /trusty/2.3.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:trusty 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-trusty trusty main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.6~0trusty 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /trusty/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:trusty 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-trusty trusty main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0trusty 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /trusty/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:trusty 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-trusty trusty main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0trusty 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /trusty/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:trusty 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-trusty trusty main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0trusty 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /trusty/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:trusty 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-trusty trusty main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0trusty 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /trusty/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:trusty 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-trusty trusty main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0trusty 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0xenial 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0xenial 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0xenial 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0xenial 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0xenial 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.4.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https dirmngr ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.0~0stretch 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.4.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https dirmngr ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.1~0stretch 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https dirmngr ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0stretch 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https dirmngr ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0stretch 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends apt-transport-https dirmngr ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" \ 8 | && echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0stretch 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.15.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.15.1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.15.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.15.2~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.15.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.15.3~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.16.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.16.1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.16.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.16.3~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.0.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.0.0+1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.0.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.0.1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.0.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.0.2~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.0.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.0.3~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.0.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.0.4~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.0+1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.2~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.3~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.4~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.5/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.5+2~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.1.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.6+1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.0~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.2~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.3+1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.4~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.5/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.5~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.2.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.6~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.0~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.2~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.3~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.4~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.5/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.5~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/2.3.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys 3B87619DF812A63A8C1005C30742918E5C8DA04A 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.6~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.16.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.16.0+1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jessie/1.16.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:jessie-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-jessie jessie main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 1.16.2+1~0jessie 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.1.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.1.6+1~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.0~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.1~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.2~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.3+1~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.4~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.5/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.5~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.2.6/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.2.6~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /stretch/2.3.0/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:stretch-slim 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver pgp.mit.edu --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/debian-stretch stretch main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.0~0stretch 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.3.1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.1~0xenial 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.3.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.2~0xenial 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.3.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.3~0xenial 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.3.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.4~0xenial 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /xenial/2.3.5/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:xenial 2 | 3 | MAINTAINER Daniel Alan Miller 4 | 5 | # Add the RethinkDB repository and public key 6 | # "RethinkDB Packaging " https://download.rethinkdb.com/repository/raw/pubkey.gpg 7 | RUN apt-key adv --keyserver keyserver.ubuntu.com --recv-keys "539A3A8C6692E6E3F69B3FE81D85E93F801BB43F" 8 | RUN echo "deb https://download.rethinkdb.com/repository/ubuntu-xenial xenial main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.3.5~0xenial 11 | 12 | RUN apt-get update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | -------------------------------------------------------------------------------- /jammy/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:jammy 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-jammy jammy main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0jammy 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /jammy/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:jammy 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-jammy jammy main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0jammy 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /jammy/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:jammy 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-jammy jammy main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0jammy 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /lunar/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:lunar 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-lunar lunar main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0lunar 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /lunar/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:lunar 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-lunar lunar main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0lunar 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /impish/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:impish 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-impish impish main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0impish 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /impish/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:impish 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-impish impish main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0impish 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /impish/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:impish 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-impish impish main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0impish 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /mantic/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:mantic 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-mantic mantic main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0mantic 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /hirsute/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:hirsute 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-hirsute hirsute main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0hirsute 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /hirsute/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:hirsute 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-hirsute hirsute main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0hirsute 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /hirsute/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM ubuntu:hirsute 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \ 8 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/ubuntu-hirsute hirsute main" > /etc/apt/sources.list.d/rethinkdb.list 9 | 10 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0hirsute 11 | 12 | RUN apt-get -qqy update \ 13 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 14 | && rm -rf /var/lib/apt/lists/* 15 | 16 | VOLUME ["/data"] 17 | 18 | WORKDIR /data 19 | 20 | CMD ["rethinkdb", "--bind", "all"] 21 | 22 | # process cluster webui 23 | EXPOSE 28015 29015 8080 24 | 25 | -------------------------------------------------------------------------------- /buster/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:buster-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-buster buster main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0buster 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | -------------------------------------------------------------------------------- /buster/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:buster-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-buster buster main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0buster 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | -------------------------------------------------------------------------------- /bookworm/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:bookworm-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 curl \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-bookworm bookworm main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0bookworm 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | 28 | -------------------------------------------------------------------------------- /bookworm/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:bookworm-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 curl \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-bookworm bookworm main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0bookworm 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | 28 | -------------------------------------------------------------------------------- /bullseye/2.4.2/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:bullseye-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 curl \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-bullseye bullseye main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.2~0bullseye 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | 28 | -------------------------------------------------------------------------------- /bullseye/2.4.3/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:bullseye-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 curl \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-bullseye bullseye main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0bullseye 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | 28 | -------------------------------------------------------------------------------- /bullseye/2.4.4/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM debian:bullseye-slim 2 | 3 | RUN apt-get -qqy update \ 4 | && apt-get install -y --no-install-recommends ca-certificates gnupg2 curl \ 5 | && rm -rf /var/lib/apt/lists/* 6 | 7 | RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \ 8 | && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \ 9 | && gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \ 10 | && gpgconf --kill all && rm -rf "$GNUPGHOME" \ 11 | && echo "deb [signed-by=/usr/share/keyrings/rethinkdb.gpg] https://download.rethinkdb.com/repository/debian-bullseye bullseye main" > /etc/apt/sources.list.d/rethinkdb.list 12 | 13 | ENV RETHINKDB_PACKAGE_VERSION 2.4.4~0bullseye 14 | 15 | RUN apt-get -qqy update \ 16 | && apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \ 17 | && rm -rf /var/lib/apt/lists/* 18 | 19 | VOLUME ["/data"] 20 | 21 | WORKDIR /data 22 | 23 | CMD ["rethinkdb", "--bind", "all"] 24 | 25 | # process cluster webui 26 | EXPOSE 28015 29015 8080 27 | 28 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # rethinkdb-dockerfiles 2 | 3 | Dockerfiles for past and present versions of RethinkDB. 4 | 5 | ## Documentation 6 | 7 | https://github.com/docker-library/docs/blob/master/rethinkdb/README.md 8 | 9 | ## Currently supported distributions 10 | 11 | The following base images are supported for containerized RethinkDB servers. 12 | 13 | * Ubuntu Xenial, Bionic, Focal, Jammy, ... 14 | * Debian Bookworm, Bullseye, ... 15 | * CentOS 7 16 | * Rocky/Alma 8 17 | * Rocky/Alma 9 18 | 19 | ## Procedure for updating 20 | 21 | After creating a commit and tag for the new release package using `./cut-new-release.sh`: 22 | 23 | ```bash 24 | # (You might want to edit the script to use "sudo docker" or comment 25 | # out the docker lines.) 26 | 27 | # example 28 | ./cut-new-release.sh 2.3.7 29 | 30 | # if package version includes a suffix like "+1", 31 | # pass that suffix as the second argument 32 | # Note: It's unclear if "suffix" actually does what you want -- read cut-new-release.sh 33 | ./cut-new-release.sh 2.3.7 +1 34 | ``` 35 | 36 | Note the hash of the commit and push it to GitHub. 37 | 38 | Once the commit is pushed, go to https://github.com/docker-library/official-images/edit/master/library/rethinkdb 39 | and put together a pull request, replacing the old tip-commit hash with the 40 | new tip-commit hash for all images, and adding new tags for the new version 41 | (using the `jessie` dockerfiles). The new point release should be added as 42 | a tag, and tags for the minor and major versions should be either created 43 | or updated to point to the new Dockerfile, as well as the "latest" tag. 44 | 45 | Once the pull request for the new image is accepted by the upstream Docker 46 | library, this should be announced in Slack and/or IRC (and maybe Twitter). 47 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | Contributions are welcome, and they are greatly appreciated! Every little bit helps! You can contribute in many ways, not limited to this document. 4 | 5 | ## Types of Contributions 6 | 7 | ### Report Bugs 8 | 9 | First of all, please check that the bug is not reported yet. If that's already reported then upvote the existing bug instead of opening a new bug report. 10 | 11 | Report bugs at https://github.com/rethinkdb/rethinkdb-dockerfiles/issues. If you are reporting a bug, please include: 12 | 13 | - Your operating system name and version. 14 | - Any details about your local setup that might be helpful in troubleshooting. 15 | - Detailed steps to reproduce the bug. 16 | 17 | ### Fix Bugs 18 | 19 | Look through the GitHub issues for bugs. Anything tagged with "bug", "good first issue" and "help wanted" is open to whoever wants to implement it. 20 | 21 | ### Implement Features 22 | 23 | Look through the GitHub issues for features. Anything tagged with "enhancement", "good first issue" and "help wanted" is open to whoever wants to implement it. In case you added a new Rule or Precondition, do not forget to add them to the docs as well. 24 | 25 | ### Write Documentation 26 | 27 | RethinkDB could always use more documentation, whether as part of the official docs, in docstrings, or even on the web in blog posts, articles, and such. To extend the documentation on the website, visit the [www](https://github.com/rethinkdb/www) repo. For extending the docs, you can check the [docs](https://github.com/rethinkdb/docs) repo. 28 | 29 | ### Submit A Feature 30 | 31 | First of all, please check that the feature request is not reported yet. If that's already reported then upvote the existing request instead of opening a new one. 32 | 33 | If you are proposing a feature: 34 | 35 | - Check if there is an opened feature request for the same idea. 36 | - Explain in detail how it would work. 37 | - Keep the scope as narrow as possible, to make it easier to implement. 38 | - Remember that this is an open-source project, and that contributions are welcome :) 39 | 40 | ## Pull Request Guidelines 41 | 42 | Before you submit a pull request, check that it meets these guidelines: 43 | 44 | 1. The pull request should include tests (if applicable) 45 | 2. If the pull request adds functionality, the docs should be updated too. 46 | -------------------------------------------------------------------------------- /cut-new-release.sh: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env bash 2 | 3 | BASE_VERSION=2.4.4 4 | NEW_VERSION=$1 5 | SUFFIX=$2 6 | 7 | # packages for them to downloads.rethinkdb.com 8 | DISTROS="alma8 alma9 bionic bookworm bullseye buster centos7 focal hirsute impish jammy jessie lunar mantic rocky8 rocky9 stretch trusty xenial" 9 | 10 | function bootstrap_and_build { 11 | for DISTRO in $DISTROS; do 12 | if [ -d "$DISTRO/$NEW_VERSION" ]; then 13 | echo "$DISTRO/$NEW_VERSION already exists... Skipping Dockerfile bootstrap" 14 | else 15 | # What's the point of $SUFFIX? It doesn't do anything if 16 | # $DISTRO/$NEW_VERSION already exists! Probably, that is a bug. 17 | # You might want to look at the file history. Maybe it never 18 | # got used. 19 | 20 | if [ -f "$DISTRO/$BASE_VERSION/Dockerfile" ]; then 21 | mkdir "./$DISTRO/$NEW_VERSION" 22 | sed -e "s/$BASE_VERSION/$NEW_VERSION$SUFFIX/" "./$DISTRO/$BASE_VERSION/Dockerfile" > "./$DISTRO/$NEW_VERSION/Dockerfile" 23 | docker build --no-cache -t "rethinkdb:$DISTRO-$NEW_VERSION$SUFFIX" "$DISTRO/$NEW_VERSION" 24 | fi 25 | 26 | # RPM distros look like below: 27 | if [ -f "$DISTRO/$BASE_VERSION/aarch64/Dockerfile" ]; then 28 | mkdir -p "./$DISTRO/$NEW_VERSION/aarch64" 29 | sed -e "s/$BASE_VERSION/$NEW_VERSION$SUFFIX/" "./$DISTRO/$BASE_VERSION/aarch64/Dockerfile" > "./$DISTRO/$NEW_VERSION/aarch64/Dockerfile" 30 | # This is just for testing -- right now we ASSUME the developer is running x86_64. 31 | # docker build --no-cache -t "rethinkdb:$DISTRO-$NEW_VERSION$SUFFIX" "$DISTRO/$NEW_VERSION/aarch64" 32 | fi 33 | if [ -f "$DISTRO/$BASE_VERSION/x86_64/Dockerfile" ]; then 34 | mkdir -p "./$DISTRO/$NEW_VERSION/x86_64" 35 | sed -e "s/$BASE_VERSION/$NEW_VERSION$SUFFIX/" "./$DISTRO/$BASE_VERSION/x86_64/Dockerfile" > "./$DISTRO/$NEW_VERSION/x86_64/Dockerfile" 36 | docker build --no-cache -t "rethinkdb:$DISTRO-$NEW_VERSION$SUFFIX" "$DISTRO/$NEW_VERSION/x86_64" 37 | fi 38 | fi 39 | 40 | done 41 | } 42 | 43 | function commit_and_tag { 44 | git add ./*/"$NEW_VERSION" 45 | git commit -m "Add $NEW_VERSION" 46 | git tag "$NEW_VERSION" -m "$NEW_VERSION" 47 | } 48 | 49 | if [[ -z "$1" ]]; then 50 | echo "cut-new-release: tag not specified" >&2 51 | exit 1 52 | fi 53 | 54 | bootstrap_and_build; 55 | commit_and_tag; 56 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | In the interest of fostering an open and welcoming environment, we as 6 | contributors and maintainers pledge to making participation in our project and 7 | our community a harassment-free experience for everyone, regardless of age, body 8 | size, disability, ethnicity, sex characteristics, gender identity and expression, 9 | level of experience, education, socio-economic status, nationality, personal 10 | appearance, race, religion, or sexual identity and orientation. 11 | 12 | ## Our Standards 13 | 14 | Examples of behaviour that contributes to creating a positive environment 15 | include: 16 | 17 | * Using welcoming and inclusive language 18 | * Being respectful of differing viewpoints and experiences 19 | * Gracefully accepting constructive criticism 20 | * Focusing on what is best for the community 21 | * Showing empathy towards other community members 22 | 23 | Examples of unacceptable behaviour by participants include: 24 | 25 | * The use of sexualized language or imagery and unwelcome sexual attention or advances 26 | * Trolling, insulting/derogatory comments, and personal or political attacks 27 | * Public or private harassment 28 | * Publishing others' private information, such as a physical or electronic address, without explicit permission 29 | * Other conduct which could reasonably be considered inappropriate in a professional setting 30 | 31 | ## Our Responsibilities 32 | 33 | Project maintainers are responsible for clarifying the standards of acceptable 34 | behaviour and are expected to take appropriate and fair corrective action in 35 | response to any instances of unacceptable behaviour. 36 | 37 | Project maintainers have the right and responsibility to remove, edit, or 38 | reject comments, commits, code, wiki edits, issues, and other contributions 39 | that are not aligned to this Code of Conduct, or to ban temporarily or 40 | permanently any contributor for other behaviors that they deem inappropriate, 41 | threatening, offensive, or harmful. 42 | 43 | ## Scope 44 | 45 | This Code of Conduct applies both within project spaces and in public spaces 46 | when an individual is representing the project or its community. Examples of 47 | representing a project or community include using an official project e-mail 48 | address, posting via an official social media account, or acting as an appointed 49 | representative at an online or offline event. Representation of a project may be 50 | further defined and clarified by project maintainers. 51 | 52 | ## Enforcement 53 | 54 | Instances of abusive, harassing, or otherwise unacceptable behaviour may be 55 | reported by contacting the project team at open@rethinkdb.com. All 56 | complaints will be reviewed and investigated and will result in a response that 57 | is deemed necessary and appropriate to the circumstances. The project team is 58 | obligated to maintain confidentiality with regard to the reporter of an incident. 59 | Further details of specific enforcement policies may be posted separately. 60 | 61 | Project maintainers who do not follow or enforce the Code of Conduct in good 62 | faith may face temporary or permanent repercussions as determined by other 63 | members of the project's leadership. 64 | 65 | ## Attribution 66 | 67 | This Code of Conduct is adapted from the Contributor Covenant, version 1.4, 68 | available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html 69 | 70 | For answers to common questions about this code of conduct, see 71 | https://www.contributor-covenant.org/faq 72 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "[]" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright [yyyy] [name of copyright owner] 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | --------------------------------------------------------------------------------