@@ -8,8 +8,6 @@ services:
8
8
9
9
firebird3 :
10
10
image : " jacobalberty/firebird:3.0.4"
11
- networks :
12
- - ci-network
13
11
ports :
14
12
- " 48101:3050"
15
13
environment :
@@ -20,8 +18,6 @@ services:
20
18
21
19
mysql10.4 :
22
20
image : mariadb:10.4
23
- networks :
24
- - ci-network
25
21
ports :
26
22
- " 48205:3306"
27
23
environment :
@@ -31,8 +27,6 @@ services:
31
27
32
28
postgres11 :
33
29
image : postgres:11-alpine
34
- networks :
35
- - ci-network
36
30
ports :
37
31
- " 48303:5432"
38
32
environment :
@@ -42,8 +36,6 @@ services:
42
36
43
37
oracle11 :
44
38
image : epiclabs/docker-oracle-xe-11g
45
- networks :
46
- - ci-network
47
39
ports :
48
40
- " 48401:1521"
49
41
environment :
@@ -52,8 +44,6 @@ services:
52
44
53
45
MSSqlServer2017 :
54
46
image : mcr.microsoft.com/mssql/server:2017-latest-ubuntu
55
- networks :
56
- - ci-network
57
47
ports :
58
48
- " 48501:1433"
59
49
environment :
@@ -63,15 +53,14 @@ services:
63
53
64
54
redis :
65
55
image : redis
66
- networks :
67
- - ci-network
68
- expose :
69
- - 6379
56
+ ports :
57
+ - " 6379:6379"
58
+ volumes :
59
+ - " ./data:/data"
60
+ command : redis-server --appendonly yes
70
61
71
62
dynamodb :
72
63
image : amazon/dynamodb-local
73
- networks :
74
- - ci-network
75
64
ports :
76
65
- " 48000:8000"
77
66
@@ -89,6 +78,22 @@ services:
89
78
RABBITMQ_DEFAULT_PASS : guest
90
79
RABBITMQ_DEFAULT_VHOST : /
91
80
81
+ server :
82
+ image : jetbrains/teamcity-server
83
+ ports :
84
+ - " 2080:8111"
85
+ volumes :
86
+ - /root/docker/teamcity/server/data:/data/teamcity_server/datadir
87
+ - /root/docker/teamcity/server/logs:/opt/teamcity/logs
88
+
89
+ ci-agent :
90
+ image : servicestack/ci-agent
91
+ volumes :
92
+ - /root/docker/build/ci-agent/conf:/data/teamcity_agent/conf
93
+ environment :
94
+ SERVER_URL : https://build.servicestack.net
95
+
92
96
93
97
networks :
94
- ci-network :
98
+ default :
99
+ driver : bridge
0 commit comments