Newer
Older
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
version: "3.5"
services:
web:
build: .
container_name: web
ports:
- 443:443
volumes:
- ./api:/var/www/html/api
- ./bin:/var/www/html/bin
- ./lib:/var/www/html/lib
depends_on:
- cassandra
- mariadb
mariadb:
image: mariadb:latest
container_name: mariadb
volumes:
- mariadb:/var/lib/mysql
- ./docker/db:/docker-entrypoint-initdb.d/
#deploy:
# replicas: 0
env_file:
- docker/variables.env
cassandra:
image: cassandra:4
container_name: cassandra
ulimits:
memlock: -1
#deploy:
# replicas: 0
volumes:
- cassandra:/var/lib/cassandra
- ./docker/cassandra:/docker-entrypoint-initdb.d/
env_file:
- docker/variables.env
#grafana:
# image: grafana
# container_name: grafana
# deploy:
# replicas: 0
# env_file:
# - docker/variables.env
# ports:
# - 3000:3000
# depends_on:
# - cassandra
volumes:
mariadb:
cassandra: