Skip to content

Commit

Permalink
Add lunar/2.4.3 and bookworm/2.4.3
Browse files Browse the repository at this point in the history
No cut-new-release.sh update yet because BASE_VERSION is still 2.4.2
  • Loading branch information
srh committed Dec 12, 2023
1 parent 42e5560 commit a8af80e
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
27 changes: 27 additions & 0 deletions bookworm/2.4.3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
FROM debian:bookworm-slim

RUN apt-get -qqy update \
&& apt-get install -y --no-install-recommends ca-certificates gnupg2 curl \
&& rm -rf /var/lib/apt/lists/*

RUN GNUPGHOME="$(mktemp -d)" && export GNUPGHOME \
&& gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F \
&& gpg --batch --export 539A3A8C6692E6E3F69B3FE81D85E93F801BB43F > /usr/share/keyrings/rethinkdb.gpg \
&& gpgconf --kill all && rm -rf "$GNUPGHOME" \
&& 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

ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0bookworm

RUN apt-get -qqy update \
&& apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \
&& rm -rf /var/lib/apt/lists/*

VOLUME ["/data"]

WORKDIR /data

CMD ["rethinkdb", "--bind", "all"]

# process cluster webui
EXPOSE 28015 29015 8080

24 changes: 24 additions & 0 deletions lunar/2.4.3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
FROM ubuntu:lunar

RUN apt-get -qqy update \
&& apt-get install -y --no-install-recommends curl ca-certificates gnupg2 \
&& rm -rf /var/lib/apt/lists/*

RUN curl -fsSL https://download.rethinkdb.com/repository/raw/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/rethinkdb.gpg | gpg --armor \
&& 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

ENV RETHINKDB_PACKAGE_VERSION 2.4.3~0lunar

RUN apt-get -qqy update \
&& apt-get install -y rethinkdb=$RETHINKDB_PACKAGE_VERSION \
&& rm -rf /var/lib/apt/lists/*

VOLUME ["/data"]

WORKDIR /data

CMD ["rethinkdb", "--bind", "all"]

# process cluster webui
EXPOSE 28015 29015 8080

0 comments on commit a8af80e

Please sign in to comment.