-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
131 lines (118 loc) · 3.28 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
version: "2"
networks:
web:
external: true
services:
shopware-php:
extends:
file: shopware.yml
service: shopware-base-php
shopware577:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-8.0
links:
- db
environment:
SWDB_DATABASE: shopware577
SW_HOST: sweasycredit.shopware577.dev.netzkollektiv.com
SW_DOWNLOAD_URL: https://www.shopware.com/de/Download/redirect/version/sw5/file/install_5.7.7_cba194ae2aab11d165a3876608a481bcbb971f57.zip
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware577.dev.netzkollektiv.com"
shopware57:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-7.4
links:
- db
environment:
SWDB_DATABASE: shopware57
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware57.dev.netzkollektiv.com"
shopware56:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-7.3
links:
- db
environment:
SWDB_DATABASE: shopware56
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware56.dev.netzkollektiv.com"
shopware55:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-7.2
links:
- db
environment:
SWDB_DATABASE: shopware55
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware55.dev.netzkollektiv.com"
shopware54:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-7.1
links:
- db
environment:
SWDB_DATABASE: shopware54
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware54.dev.netzkollektiv.com"
shopware53:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-7.0
links:
- db
environment:
SWDB_DATABASE: shopware53
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware53.dev.netzkollektiv.com"
shopware52:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-5.6
links:
- db
environment:
SWDB_DATABASE: shopware52
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware52.dev.netzkollektiv.com"
shopware51:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-5.6
links:
- db
environment:
SWDB_DATABASE: shopware51
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware51.dev.netzkollektiv.com"
shopware50:
extends: shopware-php
image: netzkollektivgmbh/docker-shopware:php-5.6
links:
- db
environment:
SWDB_DATABASE: shopware50
labels:
- "traefik.web.frontend.rule=Host: sweasycredit.shopware50.dev.netzkollektiv.com"
docs:
image: nginx
volumes:
- ./docs/build/html:/usr/share/nginx/html
labels:
- 'traefik.enable=true'
- 'traefik.web.port=80'
- 'traefik.docker.network=web'
- "traefik.web.frontend.rule=Host: sweasycredit.docs.dev.netzkollektiv.com"
networks:
- web
- default
db:
image: mysql:5.7
ports:
- "127.0.0.1:30360:3306"
environment:
- MYSQL_HOST=db
- MYSQL_ROOT_PASSWORD=123456
- MYSQL_USER=admin
- MYSQL_PASSWORD=123456
- MYSQL_DATABASE=shopware
volumes:
- ".db:/var/lib/mysql"
networks:
- default