version: "3.9" services: tomcat: image: registry.cn-hangzhou.aliyuncs.com/kptyun/kpttomcat_amd64:latest ports: - "80:8080" volumes: - /home/admin/TMRWatch/logs:/opt/tomcat/logs - /home/admin/TMRWatch/webapps:/opt/tomcat/webapps depends_on: - mariadb deploy: restart_policy: condition: on-failure delay: 5s max_attempts: 30 tmrwatchcomm: image: registry.cn-hangzhou.aliyuncs.com/kptyun/tmrwatchcomm_amd64:latest # ports: # - "80:8080" volumes: - /home/admin/TMRWatch:/opt/TMRWatchComm depends_on: - mariadb network_mode: "host" devices: - "/dev/ttyUSB0:/dev/ttyS0" deploy: restart_policy: condition: on-failure delay: 5s max_attempts: 30 mariadb: image: registry.cn-hangzhou.aliyuncs.com/kptyun/kptmysql_amd64:latest ports: - "3326:3306" volumes: - /home/admin/TMRWatch/data:/data deploy: restart_policy: condition: on-failure delay: 5s max_attempts: 30 frpc: image: registry.cn-hangzhou.aliyuncs.com/kptyun/frpc37_amd64:latest environment: - FRP_LOCAL_IP_STCP1=127.0.0.1 - FRP_LOCAL_PORT_STCP1=9999 - FRP_LOCAL_IP_STCP=127.0.0.1 - FRP_LOCAL_PORT_STCP=22 - FRP_STCP_SK=123456 - FRP_LOCAL_IP_TCP=127.0.0.1 - FRP_LOCAL_PORT_TCP=8888 - FRP_LOCAL_IP_XTCP1=127.0.0.1 - FRP_LOCAL_PORT_XTCP1=9999 - FRP_STCP_SK1=123456 - FRP_LOCAL_IP_XTCP=127.0.0.1 - FRP_LOCAL_PORT_XTCP=9999 - FRP_LOCAL_IP_HTTP=127.0.0.1 - FRP_LOCAL_PORT_HTTP=80 - FRP_PRIVILEGE_TOKEN=TMRWatch - FRP_SERVER_ADDR=kptyun.com - FRP_SERVER_PORT=7000 - FRP_START=stcp,web - FRP_USER=gmsx3 network_mode: "host" deploy: restart_policy: condition: on-failure delay: 5s max_attempts: 30