-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
55 lines (54 loc) · 1.41 KB
/
docker-compose.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
# docker-compose --compatibility up -d
# docker exec -it mqtt cli -A
version: "3.9"
services:
mqttbroker:
container_name: mqtt
image: solace/solace-pubsub-standard:latest
shm_size: 2g
ulimits:
nofile:
soft: 2448
hard: 38048
ports:
#Port Mappings: Ports are mapped straight through from host to
#container. This may result in port collisions on commonly used
#ports that will cause failure of the container to start.
# Solace CLI SSH/SFTP
- 2222:2222
#Web transport
- "8008:8008"
#Web transport over TLS
- "443:443"
#MQTT Default VPN
- 1883:1883
#AMQP Default VPN over TLS
- "5671:5671"
#AMQP Default VPN
- "5672:5672"
#MQTT Default VPN over WebSockets
- 8000:8000
#MQTT Default VPN over WebSockets / TLS
- "8443:8443"
#MQTT Default VPN over TLS
- "8883:8883"
#SEMP / PubSub+ Manager
- "8080:8080"
#SEMP / PubSub+ Manager over TLS
- "1943:1943"
#REST Default VPN
- "9000:9000"
#REST Default VPN over TLS
- "9443:9443"
#SMF
- "44444:55555"
#SMF Compressed
- "55003:55003"
#SMF over TLS
- "55443:55443"
# Health Check
- "5550:5550"
environment:
- username_admin_globalaccesslevel=admin
- username_admin_password=admin
- system_scaling_maxconnectioncount=1000