From 73f379d26d98922b0eeb591642701cd2464f63e6 Mon Sep 17 00:00:00 2001 From: Diego Sampaio Date: Thu, 19 Nov 2020 19:18:52 -0300 Subject: [PATCH] Fix Docker preview image build (#19627) --- .docker-mongo/Dockerfile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.docker-mongo/Dockerfile b/.docker-mongo/Dockerfile index c2c038b0536..a625eaf99c6 100644 --- a/.docker-mongo/Dockerfile +++ b/.docker-mongo/Dockerfile @@ -3,13 +3,22 @@ FROM node:12.18.4-buster-slim LABEL maintainer="buildmaster@rocket.chat" # Install MongoDB and dependencies +ENV MONGO_MAJOR 4.2 +ENV MONGO_VERSION 4.2.10 + RUN set -x \ && apt-get update \ && apt-get install -y wget gnupg dirmngr pwgen \ - && wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | apt-key add - \ - && echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.2 main" | tee /etc/apt/sources.list.d/mongodb-org-4.2.list \ + && wget -qO - "https://www.mongodb.org/static/pgp/server-${MONGO_MAJOR}.asc" | apt-key add - \ + && echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/$MONGO_MAJOR main" | tee "/etc/apt/sources.list.d/mongodb-org-${MONGO_MAJOR}.list" \ && apt-get update \ - && apt-get install -y mongodb-org fontconfig \ + && apt-get install -y \ + mongodb-org=$MONGO_VERSION \ + mongodb-org-server=$MONGO_VERSION \ + mongodb-org-shell=$MONGO_VERSION \ + mongodb-org-mongos=$MONGO_VERSION \ + mongodb-org-tools=$MONGO_VERSION \ + fontconfig \ && apt-get clean my room \ && groupadd -g 65533 -r rocketchat \ && useradd -u 65533 -r -g rocketchat rocketchat \