We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f643d5a commit 891b8ddCopy full SHA for 891b8dd
1 file changed
docker/ee/ee-production.Dockerfile
@@ -37,6 +37,9 @@ RUN git submodule foreach " \
37
# Scripts for building
38
COPY ./package.json ./package.json
39
40
+# Add GitHub to known_hosts to support SSH-based package installs
41
+RUN mkdir -p ~/.ssh && ssh-keyscan github.com >> ~/.ssh/known_hosts
42
+
43
# Build plugins
44
COPY ./plugins/package.json ./plugins/package-lock.json ./plugins/
45
RUN npm --prefix plugins ci --omit=dev
@@ -208,6 +211,9 @@ ENV HOME=/home/appuser
208
211
USER appuser
209
212
WORKDIR /app
210
213
214
+# Installing git for simple git commands
215
+RUN apt-get update && apt-get install -y git && apt-get clean
216
217
RUN npm install --prefix server --no-save dotenv@10.0.0 joi@17.4.1 && npm cache clean --force
218
219
ENTRYPOINT ["./server/ee-entrypoint.sh"]
0 commit comments