Skip to content

Commit 68ac660

Browse files
chore: add mongodb6
1 parent 2f1f212 commit 68ac660

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG BASE
2-
FROM ${BASE}
2+
FROM gouthamappsmith/appsmith_base:0.0.1
33

44
ENV IN_DOCKER=1
55

deploy/docker/base.dockerfile

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ FROM caddy:builder-alpine AS caddybuilder
33
RUN xcaddy build \
44
--with github.com/mholt/caddy-ratelimit
55

6-
FROM ubuntu:24.04
6+
FROM ubuntu:22.04
77

88
LABEL maintainer="[email protected]"
99

@@ -21,14 +21,13 @@ RUN set -o xtrace \
2121
supervisor curl nfs-common gnupg \
2222
gettext \
2323
ca-certificates \
24-
lsb-release \
25-
# Install MongoDB v5, Redis, PostgreSQL v13
26-
&& curl --silent --show-error --location https://www.mongodb.org/static/pgp/server-5.0.asc | gpg --dearmor -o /usr/share/keyrings/mongodb-5.0.gpg \
27-
&& echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-5.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/5.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-5.0.list \
28-
&& curl --silent --show-error --location https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /usr/share/keyrings/postgresql.gpg \
29-
&& echo "deb [ signed-by=/usr/share/keyrings/postgresql.gpg ] http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" | tee /etc/apt/sources.list.d/pgdg.list \
24+
# Install MongoDB v6, Redis, PostgreSQL v14
25+
&& curl -fsSL https://www.mongodb.org/static/pgp/server-6.0.asc | gpg --dearmor -o /usr/share/keyrings/mongodb-server-6.0.gpg \
26+
&& echo "deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-6.0.gpg ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | tee /etc/apt/sources.list.d/mongodb-org-6.0.list \
27+
&& echo "deb http://apt.postgresql.org/pub/repos/apt $(grep CODENAME /etc/lsb-release | cut -d= -f2)-pgdg main" | tee /etc/apt/sources.list.d/pgdg.list \
28+
&& curl --silent --show-error --location https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - \
3029
&& apt update \
31-
&& apt-get install --no-install-recommends --yes mongodb-org redis postgresql-14 \
30+
&& DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends --yes mongodb-org redis postgresql-14 \
3231
&& apt-get clean
3332

3433
ENV PATH="/usr/lib/postgresql/14/bin:${PATH}"

0 commit comments

Comments
 (0)