This repository has been archived by the owner on Jul 27, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 21
/
docker-compose.override.yml.dist
106 lines (85 loc) · 3.54 KB
/
docker-compose.override.yml.dist
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
# Copy this file in the project root directory, as docker-compose.override.yml,
# in order to override configurations provided in docker-compose.yml.
version: '3.8'
services:
web:
# macOS users should override this value by uncommenting the following
# 'volumes:' block.
# volumes:
# - nfsmount:/var/www/html
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a webserver instance on
# port 80, use a different value, such as '8080:8080'.
# ports:
# - '80:8080'
# macOS users should override this value by uncommenting the following
# 'environment:' block.
# environment:
# XDEBUG_CONFIG: client_host=host.docker.internal
# Create an .env.local file, in the project root directory, and uncomment the
# 'env_file:' block in order override values provided in .env.dist file.
# env_file:
# - .env.dist
# - .env.local
mysql:
# macOS users should override this value by uncommenting the following
# 'volumes:' block.
# volumes:
# - ./resources/docker/mysql/config:/etc/mysql/conf.d:cached
# - ./db/mysql/dump/mysql.sql:/db/mysql/dump/mysql.sql:delegated
# - ./scripts/docker/mysql:/docker-entrypoint-initdb.d:cached
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a MySQL instance on
# port 3306, use a different value, such as '3307:3306'.
# ports:
# - '3306:3306'
sparql:
# macOS users should override this value by uncommenting the following
# 'volumes:' block.
# volumes:
# - ./db/virtuoso/snapshot:/data/backups:delegated
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a Virtuoso instance on
# port 8890, use a different value, such as '8891:8890'.
# ports:
# - '8890:8890'
solr:
# macOS users should override this value by uncommenting the following
# 'volumes:' block.
# volumes:
# - ./db/solr:/solr/snapshot:delegated
# - ./web/modules/contrib/search_api_solr/solr-conf/6.x:/solr/conf:cached
# - ./scripts/solr/restore_solr.sh:/opt/solr/bin/restore_solr.sh:cached
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a Solr instance on port
# 8983, use a different value, such as '8984:8983'.
# ports:
# - '8983:8983'
redis:
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a Redis instance on
# port 6379, use a different value, such as '6380:6379'.
# ports:
# - '6379:6379'
mail:
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a MailHog instance on
# ports 1025 and 8025, use different values, e.g. '1026:1025' and '8026:8025'.
# ports:
# - '1025:1025'
# - '8025:8025'
selenium:
# In order to expose this service to the host machine, uncomment the following
# 'ports:' block. If the host machine is already running a VNC Server instance
# on port 5900, use a different value, such as '5901:5900'. Note that the VNC
# server will be accessible at localhost:5900 with no password.
# ports:
# - '5900:5900'
# macOS users should uncomment the following block:
# volumes:
# nfsmount:
# driver: local
# driver_opts:
# type: nfs
# o: addr=host.docker.internal,rw,nolock,hard,nointr,nfsvers=3
# device: ":${PWD}/"