|
|
@@ -0,0 +1,106 @@
|
|
|
+services:
|
|
|
+ start:
|
|
|
+ image: start
|
|
|
+ build:
|
|
|
+ context: python
|
|
|
+ dockerfile: start
|
|
|
+
|
|
|
+ python:
|
|
|
+ image: python
|
|
|
+ build:
|
|
|
+ context: python
|
|
|
+ dockerfile: python
|
|
|
+ depends_on:
|
|
|
+ - start
|
|
|
+
|
|
|
+ django4:
|
|
|
+ image: django4
|
|
|
+ build:
|
|
|
+ context: python
|
|
|
+ dockerfile: django4
|
|
|
+ depends_on:
|
|
|
+ - python
|
|
|
+ ports:
|
|
|
+ - 8100:8100
|
|
|
+ volumes:
|
|
|
+ - /home/data:/home/data
|
|
|
+ environment:
|
|
|
+ - PORT=8100
|
|
|
+ - V=4
|
|
|
+ entrypoint: ['/bin/bash','/root/run.sh']
|
|
|
+ restart: unless-stopped
|
|
|
+
|
|
|
+ nginx.d4:
|
|
|
+ image: nginx.d4
|
|
|
+ build:
|
|
|
+ context: nginx.d4
|
|
|
+ dockerfile: nginx.d4
|
|
|
+ ports:
|
|
|
+ - 8105:80
|
|
|
+ volumes:
|
|
|
+ - /home/data:/home/data
|
|
|
+ - /home/data/dashboard4_nginx:/etc/nginx
|
|
|
+ entrypoint: ['/bin/bash','/root/run.sh']
|
|
|
+ restart: unless-stopped
|
|
|
+ depends_on:
|
|
|
+ - start
|
|
|
+
|
|
|
+ django5:
|
|
|
+ image: django5
|
|
|
+ build:
|
|
|
+ context: python
|
|
|
+ dockerfile: django5
|
|
|
+ depends_on:
|
|
|
+ - python
|
|
|
+ ports:
|
|
|
+ - 8110:8110
|
|
|
+ volumes:
|
|
|
+ - /home/data:/home/data
|
|
|
+ environment:
|
|
|
+ - PORT=8110
|
|
|
+ - V=5
|
|
|
+ entrypoint: ['/bin/bash','/root/run.sh']
|
|
|
+ restart: unless-stopped
|
|
|
+
|
|
|
+ nginx.d5:
|
|
|
+ image: nginx.d5
|
|
|
+ build:
|
|
|
+ context: nginx.d5
|
|
|
+ dockerfile: nginx.d5
|
|
|
+ ports:
|
|
|
+ - 8115:80
|
|
|
+ volumes:
|
|
|
+ - /home/data:/home/data
|
|
|
+ - /home/data/dashboard5_nginx:/etc/nginx
|
|
|
+ entrypoint: ['/bin/bash','/root/run.sh']
|
|
|
+ restart: unless-stopped
|
|
|
+ depends_on:
|
|
|
+ - start
|
|
|
+
|
|
|
+ mosquitto:
|
|
|
+ image: mosquitto
|
|
|
+ build:
|
|
|
+ context: mosquitto
|
|
|
+ dockerfile: mosquitto
|
|
|
+ ports:
|
|
|
+ - 1881:1881
|
|
|
+ volumes:
|
|
|
+ - /home/data/server_mosquitto:/etc/mosquitto
|
|
|
+ entrypoint: ['/bin/bash','/root/run.sh']
|
|
|
+ restart: unless-stopped
|
|
|
+ depends_on:
|
|
|
+ - start
|
|
|
+
|
|
|
+ mosquitto.d4:
|
|
|
+ image: mosquitto.d4
|
|
|
+ build:
|
|
|
+ context: mosquitto.d4
|
|
|
+ dockerfile: mosquitto.d4
|
|
|
+ volumes:
|
|
|
+ - /home/data:/home/data
|
|
|
+ - /home/data/mosquitto.d4:/home/data/mosquitto.d4
|
|
|
+ entrypoint: ['/bin/bash','/root/run.sh']
|
|
|
+ restart: unless-stopped
|
|
|
+ depends_on:
|
|
|
+ - django4
|
|
|
+
|