184 lines
4.7 KiB
YAML
184 lines
4.7 KiB
YAML
version: "3"
|
|
|
|
services:
|
|
app:
|
|
build:
|
|
context: /home/xmsx/docker-shell/app
|
|
image: app:1.0.0
|
|
|
|
iot-user-center:
|
|
container_name: iot-user-center
|
|
image: app:1.0.0
|
|
cap_add:
|
|
- SYS_PTRACE
|
|
environment:
|
|
TZ: "Asia/Shanghai"
|
|
JVM_OPTS: "-Xms1028M -Xmx2048M"
|
|
SERVER_PORT: 8084
|
|
MYSQL_HOST: 10.33.100.46
|
|
MYSQL_PORT: 3306
|
|
MYSQL_USERNAME: root
|
|
MYSQL_PASSWORD: Xmsx123#@!
|
|
NACOS_HOST: 10.33.100.46
|
|
NACOS_PORT: 8848
|
|
REDIS_HOST: 10.33.100.46
|
|
REDIS_PORT: 6379
|
|
REDIS_PASSWORD: Xmsx123456
|
|
MINIO_ENDPOINT_HOST: 10.33.100.46
|
|
MINIO_ENDPOINT_PORT: 9090
|
|
MINIO_ACCESS_KEY: minioadmin
|
|
MINIO_SECRET_KEY: minioadmin
|
|
MINIO_ADDRESS_HOST: 10.33.100.46
|
|
MINIO_ADDRESS_PORT: 9090
|
|
privileged: true
|
|
volumes:
|
|
- /home/xmsx/iot-application/iot-user-center:/app
|
|
- /usr/sbin/dmidecode:/usr/sbin/dmidecode
|
|
- /dev/mem:/dev/mem
|
|
restart: always
|
|
extra_hosts:
|
|
- "kafka:10.33.100.46"
|
|
network_mode: "host"
|
|
|
|
iot-device-manager:
|
|
container_name: iot-device-manager
|
|
image: app:1.0.0
|
|
cap_add:
|
|
- SYS_PTRACE
|
|
environment:
|
|
TZ: "Asia/Shanghai"
|
|
JVM_OPTS: "-Xms1028M -Xmx2048M"
|
|
SERVER_PORT: 8090
|
|
MYSQL_HOST: 10.33.100.46
|
|
MYSQL_PORT: 3306
|
|
MYSQL_USERNAME: root
|
|
MYSQL_PASSWORD: Xmsx123#@!
|
|
REDIS_HOST: 10.33.100.46
|
|
REDIS_PORT: 6379
|
|
REDIS_PASSWORD: Xmsx123456
|
|
KAFKA_HOST: 10.33.100.46
|
|
KAFKA_PORT: 9092
|
|
NACOS_HOST: 10.33.100.46
|
|
NACOS_PORT: 8848
|
|
HYDROLOGICAL_DOMAIN_NAME: "10.33.100.46:9100"
|
|
SX_BROADCAST_DOMAIN_NAME: "10.33.100.46:9101"
|
|
DZ_DOMAIN_NAME: "10.33.100.46:1883"
|
|
MINIO_ENDPOINT_HOST: 10.33.100.46
|
|
MINIO_ENDPOINT_PORT: 9090
|
|
MINIO_ACCESS_KEY: minioadmin
|
|
MINIO_SECRET_KEY: minioadmin
|
|
MINIO_ADDRESS_HOST: 10.33.100.46
|
|
MINIO_ADDRESS_PORT: 9090
|
|
privileged: true
|
|
volumes:
|
|
- /home/xmsx/iot-application/iot-device-manager:/app
|
|
- /usr/sbin/dmidecode:/usr/sbin/dmidecode
|
|
- /dev/mem:/dev/mem
|
|
restart: always
|
|
extra_hosts:
|
|
- "kafka:10.33.100.46"
|
|
network_mode: "host"
|
|
|
|
iot-data-bus:
|
|
container_name: iot-data-bus
|
|
image: app:1.0.0
|
|
cap_add:
|
|
- SYS_PTRACE
|
|
environment:
|
|
TZ: "Asia/Shanghai"
|
|
JVM_OPTS: "-Xms1028M -Xmx2048M"
|
|
SERVER_PORT: 8081
|
|
UPGRADE_SERVER_HOST: 10.33.100.46
|
|
UPGRADE_SERVER_PORT: 9162
|
|
REDIS_HOST: 10.33.100.46
|
|
REDIS_PORT: 6379
|
|
REDIS_PASSWORD: Xmsx123456
|
|
KAFKA_HOST: 10.33.100.46
|
|
KAFKA_PORT: 9092
|
|
NACOS_HOST: 10.33.100.46
|
|
NACOS_PORT: 8848
|
|
MQTT_CONSUMER: "false"
|
|
DZ_MQTT_ENABLE: "false"
|
|
privileged: true
|
|
volumes:
|
|
- /home/xmsx/iot-application/iot-data-bus:/app
|
|
- /usr/sbin/dmidecode:/usr/sbin/dmidecode
|
|
- /dev/mem:/dev/mem
|
|
restart: always
|
|
extra_hosts:
|
|
- "kafka:10.33.100.46"
|
|
network_mode: "host"
|
|
|
|
iot-device-access:
|
|
container_name: iot-device-access
|
|
image: app:1.0.0
|
|
cap_add:
|
|
- SYS_PTRACE
|
|
environment:
|
|
TZ: "Asia/Shanghai"
|
|
JVM_OPTS: "-Xms1028M -Xmx2048M"
|
|
SERVER_PORT: 8082
|
|
REDIS_HOST: 10.33.100.46
|
|
REDIS_PORT: 6379
|
|
REDIS_PASSWORD: Xmsx123456
|
|
KAFKA_HOST: 10.33.100.46
|
|
KAFKA_PORT: 9092
|
|
HYDROLOGICAL_PORT: 9100
|
|
SX_BROADCAST_PORT: 9101
|
|
SX_CONFIGURATION_PORT: 9161
|
|
SX_UPGRADE_PORT: 9162
|
|
NACOS_HOST: 10.33.100.46
|
|
NACOS_PORT: 8848
|
|
privileged: true
|
|
volumes:
|
|
- /home/xmsx/iot-application/iot-device-access:/app
|
|
- /usr/sbin/dmidecode:/usr/sbin/dmidecode
|
|
- /dev/mem:/dev/mem
|
|
restart: always
|
|
extra_hosts:
|
|
- "kafka:10.33.100.46"
|
|
network_mode: "host"
|
|
|
|
apptaos:
|
|
build:
|
|
context: /home/xmsx/docker-shell/apptaos
|
|
image: apptaos:1.0.0
|
|
|
|
iot-data-center:
|
|
container_name: iot-data-center
|
|
image: apptaos:1.0.0
|
|
cap_add:
|
|
- SYS_PTRACE
|
|
environment:
|
|
TZ: "Asia/Shanghai"
|
|
JVM_OPTS: "-Xms1028M -Xmx2048M"
|
|
SERVER_PORT: 8083
|
|
TAOS_HOST: 10.33.100.46
|
|
TAOS_PORT: 6030
|
|
TAOS_USERNAME: root
|
|
TAOS_PASSWORD: taosdata
|
|
MYSQL_HOST: 10.33.100.46
|
|
MYSQL_PORT: 3306
|
|
MYSQL_USERNAME: root
|
|
MYSQL_PASSWORD: Xmsx123#@!
|
|
NACOS_HOST: 10.33.100.46
|
|
NACOS_PORT: 8848
|
|
REDIS_HOST: 10.33.100.46
|
|
REDIS_PORT: 6379
|
|
REDIS_PASSWORD: Xmsx123456
|
|
KAFKA_HOST: 10.33.100.46
|
|
KAFKA_PORT: 9092
|
|
MINIO_ENDPOINT_HOST: 10.33.100.46
|
|
MINIO_ENDPOINT_PORT: 9090
|
|
MINIO_ACCESS_KEY: minioadmin
|
|
privileged: true
|
|
volumes:
|
|
- /home/xmsx/iot-application/iot-data-center:/app
|
|
- /usr/sbin/dmidecode:/usr/sbin/dmidecode
|
|
- /dev/mem:/dev/mem
|
|
restart: always
|
|
extra_hosts:
|
|
- "kafka:10.33.100.46"
|
|
network_mode: "host"
|
|
|