Skip to content

Commit 42ceb8d

Browse files
author
Trevor Conn
authored
Merge pull request edgexfoundry#79 from jpwhitemn/master
Delhi Release Compose files added
2 parents 60f0b46 + 1d7192e commit 42ceb8d

File tree

2 files changed

+53
-57
lines changed

2 files changed

+53
-57
lines changed

compose-files/docker-compose-delhi-0.7.0.yml

+13-36
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@
1313
# *
1414
# * @author: Jim White, Dell
1515
# * EdgeX Foundry, Developer Docker Compose
16-
# * added: Oct 8, 2018
17-
# * WARNING - this is an early copy of the Delhi Release developer images from the Nexus repository.
18-
# * WARNING - this collection of images should only be used in development and testing situations.
16+
# * added: Nov 16, 2018
1917
# *******************************************************************************/
2018

21-
2219
version: '3'
2320
volumes:
2421
db-data:
@@ -27,10 +24,9 @@ volumes:
2724
consul-data:
2825
portainer_data:
2926

30-
3127
services:
3228
volume:
33-
image: nexus3.edgexfoundry.org:10004/docker-edgex-volume:0.6.0
29+
image: edgexfoundry/docker-edgex-volume:0.6.0
3430
container_name: edgex-files
3531
networks:
3632
- edgex-network
@@ -61,7 +57,7 @@ services:
6157
- volume
6258

6359
config-seed:
64-
image: nexus3.edgexfoundry.org:10004/docker-core-config-seed-go:0.7.0
60+
image: edgexfoundry/docker-core-config-seed-go:0.7.0
6561
container_name: edgex-config-seed
6662
hostname: edgex-core-config-seed
6763
networks:
@@ -93,24 +89,8 @@ services:
9389
depends_on:
9490
- volume
9591

96-
sma:
97-
image: nexus3.edgexfoundry.org:10004/docker-sys-mgmt-agent-go:0.7.0
98-
ports:
99-
- "48090:48090"
100-
container_name: edgex-sys-mgmt
101-
hostname: edgex-sys-mgmt
102-
networks:
103-
- edgex-network
104-
volumes:
105-
- db-data:/data/db
106-
- log-data:/edgex/logs
107-
- consul-config:/consul/config
108-
- consul-data:/consul/data
109-
depends_on:
110-
- volume
111-
11292
logging:
113-
image: nexus3.edgexfoundry.org:10004/docker-support-logging-go:0.7.0
93+
image: edgexfoundry/docker-support-logging-go:0.7.0
11494
ports:
11595
- "48061:48061"
11696
container_name: edgex-support-logging
@@ -128,7 +108,7 @@ services:
128108
- volume
129109

130110
notifications:
131-
image: nexus3.edgexfoundry.org:10004/docker-support-notifications-go:0.7.0
111+
image: edgexfoundry/docker-support-notifications-go:0.7.0
132112
ports:
133113
- "48060:48060"
134114
container_name: edgex-support-notifications
@@ -144,7 +124,7 @@ services:
144124
- logging
145125

146126
metadata:
147-
image: nexus3.edgexfoundry.org:10004/docker-core-metadata-go:0.7.0
127+
image: edgexfoundry/docker-core-metadata-go:0.7.0
148128
ports:
149129
- "48081:48081"
150130
container_name: edgex-core-metadata
@@ -160,7 +140,7 @@ services:
160140
- logging
161141

162142
data:
163-
image: nexus3.edgexfoundry.org:10004/docker-core-data-go:0.7.0
143+
image: edgexfoundry/docker-core-data-go:0.7.0
164144
ports:
165145
- "48080:48080"
166146
- "5563:5563"
@@ -177,7 +157,7 @@ services:
177157
- logging
178158

179159
command:
180-
image: nexus3.edgexfoundry.org:10004/docker-core-command-go:0.7.0
160+
image: edgexfoundry/docker-core-command-go:0.7.0
181161
ports:
182162
- "48082:48082"
183163
container_name: edgex-core-command
@@ -193,7 +173,7 @@ services:
193173
- metadata
194174

195175
scheduler:
196-
image: nexus3.edgexfoundry.org:10004/docker-support-scheduler-go:0.7.0
176+
image: edgexfoundry/docker-support-scheduler-go:0.7.0
197177
ports:
198178
- "48085:48085"
199179
container_name: edgex-support-scheduler
@@ -209,7 +189,7 @@ services:
209189
- metadata
210190

211191
export-client:
212-
image: nexus3.edgexfoundry.org:10004/docker-export-client-go:0.7.0
192+
image: edgexfoundry/docker-export-client-go:0.7.0
213193
ports:
214194
- "48071:48071"
215195
container_name: edgex-export-client
@@ -229,7 +209,7 @@ services:
229209
- EXPORT_CLIENT_CONSUL_HOST=edgex-config-seed
230210

231211
export-distro:
232-
image: nexus3.edgexfoundry.org:10004/docker-export-distro-go:0.7.0
212+
image: edgexfoundry/docker-export-distro-go:0.7.0
233213
ports:
234214
- "48070:48070"
235215
- "5566:5566"
@@ -251,9 +231,8 @@ services:
251231
- EXPORT_DISTRO_MQTTS_CERT_FILE=none
252232
- EXPORT_DISTRO_MQTTS_KEY_FILE=none
253233

254-
#needs to be replaced with version 0.7.0 once updated nexus or docker hub
255234
rulesengine:
256-
image: nexus3.edgexfoundry.org:10004/docker-support-rulesengine:0.7.0
235+
image: edgexfoundry/docker-support-rulesengine:0.7.0
257236
ports:
258237
- "48075:48075"
259238
container_name: edgex-support-rulesengine
@@ -265,15 +244,13 @@ services:
265244
- log-data:/edgex/logs
266245
- consul-config:/consul/config
267246
- consul-data:/consul/data
268-
# depends_on:
269-
# - export-distro
270247

271248
#################################################################
272249
# Device Services
273250
#################################################################
274251

275252
device-virtual:
276-
image: nexus3.edgexfoundry.org:10004/docker-device-virtual:0.6.0
253+
image: edgexfoundry/docker-device-virtual:0.6.0
277254
ports:
278255
- "49990:49990"
279256
container_name: edgex-device-virtual

compose-files/docker-compose.yml

+40-21
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@
1313
# *
1414
# * @author: Jim White, Dell
1515
# * EdgeX Foundry, Developer Docker Compose
16-
# * added: Feb 3, 2018
16+
# * added: Nov 16, 2018
1717
# *******************************************************************************/
1818

19-
2019
version: '3'
2120
volumes:
2221
db-data:
2322
log-data:
2423
consul-config:
2524
consul-data:
25+
portainer_data:
2626

2727
services:
2828
volume:
29-
image: edgexfoundry/docker-edgex-volume
29+
image: edgexfoundry/docker-edgex-volume:0.6.0
3030
container_name: edgex-files
3131
networks:
3232
- edgex-network
@@ -57,7 +57,7 @@ services:
5757
- volume
5858

5959
config-seed:
60-
image: edgexfoundry/docker-core-config-seed-go:0.6.1
60+
image: edgexfoundry/docker-core-config-seed-go:0.7.0
6161
container_name: edgex-config-seed
6262
hostname: edgex-core-config-seed
6363
networks:
@@ -90,7 +90,7 @@ services:
9090
- volume
9191

9292
logging:
93-
image: edgexfoundry/docker-support-logging-go:0.6.1
93+
image: edgexfoundry/docker-support-logging-go:0.7.0
9494
ports:
9595
- "48061:48061"
9696
container_name: edgex-support-logging
@@ -108,7 +108,7 @@ services:
108108
- volume
109109

110110
notifications:
111-
image: edgexfoundry/docker-support-notifications-go:0.6.1
111+
image: edgexfoundry/docker-support-notifications-go:0.7.0
112112
ports:
113113
- "48060:48060"
114114
container_name: edgex-support-notifications
@@ -124,7 +124,7 @@ services:
124124
- logging
125125

126126
metadata:
127-
image: edgexfoundry/docker-core-metadata-go:0.6.1
127+
image: edgexfoundry/docker-core-metadata-go:0.7.0
128128
ports:
129129
- "48081:48081"
130130
container_name: edgex-core-metadata
@@ -140,7 +140,7 @@ services:
140140
- logging
141141

142142
data:
143-
image: edgexfoundry/docker-core-data-go:0.6.1
143+
image: edgexfoundry/docker-core-data-go:0.7.0
144144
ports:
145145
- "48080:48080"
146146
- "5563:5563"
@@ -157,7 +157,7 @@ services:
157157
- logging
158158

159159
command:
160-
image: edgexfoundry/docker-core-command-go:0.6.1
160+
image: edgexfoundry/docker-core-command-go:0.7.0
161161
ports:
162162
- "48082:48082"
163163
container_name: edgex-core-command
@@ -173,7 +173,7 @@ services:
173173
- metadata
174174

175175
scheduler:
176-
image: edgexfoundry/docker-support-scheduler:0.6.0
176+
image: edgexfoundry/docker-support-scheduler-go:0.7.0
177177
ports:
178178
- "48085:48085"
179179
container_name: edgex-support-scheduler
@@ -189,7 +189,7 @@ services:
189189
- metadata
190190

191191
export-client:
192-
image: edgexfoundry/docker-export-client-go:0.6.1
192+
image: edgexfoundry/docker-export-client-go:0.7.0
193193
ports:
194194
- "48071:48071"
195195
container_name: edgex-export-client
@@ -209,9 +209,10 @@ services:
209209
- EXPORT_CLIENT_CONSUL_HOST=edgex-config-seed
210210

211211
export-distro:
212-
image: edgexfoundry/docker-export-distro-go:0.6.1
212+
image: edgexfoundry/docker-export-distro-go:0.7.0
213213
ports:
214214
- "48070:48070"
215+
- "5566:5566"
215216
container_name: edgex-export-distro
216217
hostname: edgex-export-distro
217218
networks:
@@ -231,7 +232,7 @@ services:
231232
- EXPORT_DISTRO_MQTTS_KEY_FILE=none
232233

233234
rulesengine:
234-
image: edgexfoundry/docker-support-rulesengine:0.6.0
235+
image: edgexfoundry/docker-support-rulesengine:0.7.0
235236
ports:
236237
- "48075:48075"
237238
container_name: edgex-support-rulesengine
@@ -243,8 +244,6 @@ services:
243244
- log-data:/edgex/logs
244245
- consul-config:/consul/config
245246
- consul-data:/consul/data
246-
depends_on:
247-
- export-distro
248247

249248
#################################################################
250249
# Device Services
@@ -268,7 +267,7 @@ services:
268267
- command
269268

270269
# device-bluetooth:
271-
# image: edgexfoundry/docker-device-bluetooth:0.6.0
270+
# image: nexus3.edgexfoundry.org:10004/docker-device-bluetooth:0.6.0
272271
# ports:
273272
# - "49988:49988"
274273
# - "5000:5000"
@@ -290,7 +289,7 @@ services:
290289
# - command
291290

292291
# device-snmp:
293-
# image: edgexfoundry/docker-device-snmp:0.6.0
292+
# image: nexus3.edgexfoundry.org:10004/docker-device-snmp:0.6.0
294293
# ports:
295294
# - "49989:49989"
296295
# container_name: edgex-device-snmp
@@ -307,7 +306,7 @@ services:
307306
# - command
308307

309308
# device-modbus:
310-
# image: edgexfoundry/docker-device-modbus:0.6.0
309+
# image: nexus3.edgexfoundry.org:10004/docker-device-modbus:0.6.0
311310
# ports:
312311
# - "49991:49991"
313312
# container_name: edgex-device-modbus
@@ -324,7 +323,7 @@ services:
324323
# - command
325324

326325
# device-fischertechnik:
327-
# image: edgexfoundry/docker-device-fischertechnik:0.6.0
326+
# image: nexus3.edgexfoundry.org:10004/docker-device-fischertechnik:0.6.0
328327
# ports:
329328
# - "49985:49985"
330329
# container_name: edgex-device-fischertechnik
@@ -341,7 +340,7 @@ services:
341340
# - command
342341

343342
# device-bacnet:
344-
# image: edgexfoundry/docker-device-bacnet:0.6.0
343+
# image: nexus3.edgexfoundry.org:10004/docker-device-bacnet:0.6.0
345344
# ports:
346345
# - "49986:49986"
347346
# - "5002:5002"
@@ -359,7 +358,7 @@ services:
359358
# - command
360359

361360
# device-mqtt:
362-
# image: edgexfoundry/docker-device-mqtt:0.6.0
361+
# image: nexus3.edgexfoundry.org:10004/docker-device-mqtt:0.6.0
363362
# ports:
364363
# - "49982:49982"
365364
# - "14377:14377"
@@ -376,6 +375,26 @@ services:
376375
# - data
377376
# - command
378377

378+
#################################################################
379+
# UIs
380+
#################################################################
381+
# to be done
382+
383+
#################################################################
384+
# Tooling
385+
#################################################################
386+
387+
portainer:
388+
image: portainer/portainer
389+
ports:
390+
- "9000:9000"
391+
command: -H unix:///var/run/docker.sock
392+
volumes:
393+
- /var/run/docker.sock:/var/run/docker.sock
394+
- portainer_data:/data
395+
depends_on:
396+
- volume
397+
379398
networks:
380399
edgex-network:
381400
driver: "bridge"

0 commit comments

Comments
 (0)