Mercurial > dive4elements > river
annotate docker/docker-compose.yml @ 9739:414647dc6936 3.2.x
Add wiki to Docker setup
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Tue, 26 Jul 2022 16:56:38 +0200 |
parents | 95496d21b4da |
children | 8abcb3cdaff1 |
rev | line source |
---|---|
9720 | 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 | |
9734
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
21 volumes: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
22 - ../artifacts/doc/conf:/opt/d4e/bin/conf |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
23 - mapfiles:/opt/d4e/bin |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
24 mapserv: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
25 container_name: "d4eriver-mapserv" |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
26 build: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
27 context: ./ |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
28 dockerfile: ./Dockerfile.mapserv |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
29 image: "d4e/river_mapserv" |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
30 networks: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
31 - d4e_river |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
32 depends_on: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
33 - db |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
34 - server |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
35 volumes: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
36 - mapfiles:/opt/d4e/bin |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
37 ports: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
38 - 8081:80 |
9739
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
39 wiki: |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
40 container_name: "d4eriver-wiki" |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
41 build: |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
42 context: ./ |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
43 dockerfile: ./Dockerfile.wiki |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
44 image: "d4e/river_wiki" |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
45 networks: |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
46 - d4e_river |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
47 ports: |
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
48 - 8082:80 |
9720 | 49 client: |
50 container_name: "d4eriver-client" | |
51 build: | |
52 context: ../ | |
53 dockerfile: ./docker/Dockerfile.gwt-client | |
54 image: "d4e/river_client" | |
55 networks: | |
56 - d4e_river | |
57 depends_on: | |
58 - server | |
9734
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
59 - mapserv |
9739
414647dc6936
Add wiki to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9734
diff
changeset
|
60 - wiki |
9720 | 61 volumes: |
62 - ../:/opt/d4e/river | |
63 ports: | |
64 - 8080:8080 | |
65 networks: | |
66 d4e_river: | |
67 name: d4e_river | |
9734
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
68 volumes: |
95496d21b4da
Add MapServer to Docker setup
Tom Gottfried <tom@intevation.de>
parents:
9720
diff
changeset
|
69 mapfiles: |