Mercurial > dive4elements > river
comparison docker/Dockerfile.gwt-client @ 9720:13e2d38ad314 3.2.x
Improve Docker based setup
_ Make CentOS based images more resilient against package installation
problems
_ Upgrade database image to Debian bullseye to avoid OpenSSL bug that
prevented downloading demo data and do some cleanup in passing
_ Add docker-compose file for more automated setup
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 24 Feb 2022 18:49:02 +0100 |
parents | 278d285a16bf |
children | a6c6bba0fc4b |
comparison
equal
deleted
inserted
replaced
9719:f3aa7a12c86a | 9720:13e2d38ad314 |
---|---|
3 FROM centos:7 | 3 FROM centos:7 |
4 MAINTAINER tom@intevation.de | 4 MAINTAINER tom@intevation.de |
5 | 5 |
6 # Necessary to run further yum-installs inside Docker container, | 6 # Necessary to run further yum-installs inside Docker container, |
7 # if not already part of the base image: | 7 # if not already part of the base image: |
8 RUN yum -y install yum-plugin-ovl | 8 RUN yum -y install yum-plugin-ovl && rpm --rebuilddb |
9 | 9 |
10 # Install prerequisites | 10 # Install prerequisites |
11 RUN yum -y install maven mercurial tomcat gnu-free-sans-fonts curl | 11 RUN yum -y install maven mercurial tomcat gnu-free-sans-fonts curl |
12 | 12 |
13 WORKDIR /opt/d4e | 13 WORKDIR /opt/d4e |