Mercurial > dive4elements > river
comparison docker/docker-compose.yml @ 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 | |
children | 95496d21b4da |
comparison
equal
deleted
inserted
replaced
9719:f3aa7a12c86a | 9720:13e2d38ad314 |
---|---|
1 version: "3.5" | |
2 services: | |
3 db: | |
4 container_name: "d4eriver-db" | |
5 build: | |
6 context: ../ | |
7 dockerfile: ./docker/Dockerfile.db | |
8 image: "d4e/river_db" | |
9 networks: | |
10 - d4e_river | |
11 server: | |
12 container_name: "d4eriver-artifacts" | |
13 build: | |
14 context: ../ | |
15 dockerfile: ./docker/Dockerfile.artifacts | |
16 image: "d4e/river_artifacts" | |
17 networks: | |
18 - d4e_river | |
19 depends_on: | |
20 - db | |
21 client: | |
22 container_name: "d4eriver-client" | |
23 build: | |
24 context: ../ | |
25 dockerfile: ./docker/Dockerfile.gwt-client | |
26 image: "d4e/river_client" | |
27 networks: | |
28 - d4e_river | |
29 depends_on: | |
30 - server | |
31 volumes: | |
32 - ../:/opt/d4e/river | |
33 ports: | |
34 - 8080:8080 | |
35 networks: | |
36 d4e_river: | |
37 name: d4e_river |