[PATCH 1 of 3] Ensure needed packages are installed

Wald Commits scm-commit at wald.intevation.org
Mon Mar 22 18:16:26 CET 2021


# HG changeset patch
# User Tom Gottfried <tom at intevation.de>
# Date 1616420736 -3600
#      Mon Mar 22 14:45:36 2021 +0100
# Branch 3.2.x
# Node ID 278d285a16bf458f4cc5e754542507e12e95daf4
# Parent  05e8449221489e8d1774486daaa0968002b20c46
Ensure needed packages are installed

They might or might not be installed in the base image already.

diff -r 05e844922148 -r 278d285a16bf docker/Dockerfile.artifacts
--- a/docker/Dockerfile.artifacts	Tue Mar 16 12:19:27 2021 +0100
+++ b/docker/Dockerfile.artifacts	Mon Mar 22 14:45:36 2021 +0100
@@ -3,6 +3,10 @@
 FROM centos:7
 MAINTAINER tom at intevation.de
 
+# Necessary to run further yum-installs inside Docker container,
+# if not already part of the base image:
+RUN yum -y install yum-plugin-ovl
+
 # Install prerequisites
 RUN yum -y install maven mercurial
 
diff -r 05e844922148 -r 278d285a16bf docker/Dockerfile.gwt-client
--- a/docker/Dockerfile.gwt-client	Tue Mar 16 12:19:27 2021 +0100
+++ b/docker/Dockerfile.gwt-client	Mon Mar 22 14:45:36 2021 +0100
@@ -3,8 +3,12 @@
 FROM centos:7
 MAINTAINER tom at intevation.de
 
+# Necessary to run further yum-installs inside Docker container,
+# if not already part of the base image:
+RUN yum -y install yum-plugin-ovl
+
 # Install prerequisites
-RUN yum -y install maven mercurial tomcat gnu-free-sans-fonts
+RUN yum -y install maven mercurial tomcat gnu-free-sans-fonts curl
 
 WORKDIR /opt/d4e
 ENV REPO_URL https://scm.wald.intevation.org/hg/dive4elements/


More information about the Dive4Elements-commits mailing list