-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose-single.yml
83 lines (78 loc) · 1.73 KB
/
docker-compose-single.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
version: "3.3"
services:
test:
image: zimbra/zcs-foss-test:latest
build:
context: "./"
dockerfile: "./Dockerfile"
configs:
- source: init_test
target: /zimbra/init
mode: 0777
- source: init_common
target: /zimbra/init-common
mode: 0777
deploy:
mode: replicated
replicas: 1
restart_policy:
condition: none
depends_on:
- zimbra
- mailbox
entrypoint:
- /zimbra/init
- --shutdown
- "no"
env_file: .env
# The default value of S3_PATH is:
# S3_PATH: docker.zimbra.com/tests/zcs-foss-multi
# See comments in configs/init-test for more details.
environment:
S3_PATH: docker.zimbra.com/tests/zcs-foss-multi
ADMIN_PORT: "9071"
SOAPSERVICE_PORT: "8443"
hostname: test
secrets:
- dot-s3curl
zimbra:
image: zimbra/zcs-foss-base:latest
configs:
- source: init_common
target: /zimbra/init-common
mode: 0777
- source: init_zimbra
target: /zimbra/init
mode: 0777
- source: config_zimbra
target: /zimbra/config.in
mode: 0666
env_file: .env
entrypoint:
- /zimbra/init
hostname: ${ZIMBRA_HOST_NAME}
networks:
- default
ports:
- "7071:7071"
- "8143:143"
- "8443:443"
- "8993:993"
configs:
init_common:
file: ./zcs-foss/configs/init-common
init_zimbra:
file: ./zcs-foss/configs/init-zimbra-single
config_zimbra:
file: ./zcs-foss/configs/config-zimbra-single
init_test:
file: ./configs/init-test-single
networks:
default:
driver: overlay
ipam:
config:
- subnet: 10.0.1.0/24
secrets:
dot-s3curl:
external: true