|
@@ -1,7 +1,39 @@
|
|
version: "3"
|
|
version: "3"
|
|
services: # 一组容器
|
|
services: # 一组容器
|
|
worker01:
|
|
worker01:
|
|
- container_name: site_monitor
|
|
|
|
|
|
+ container_name: site_monitor01
|
|
|
|
+ image: site_monitor:v1.0
|
|
|
|
+ volumes: # 映射文件夹
|
|
|
|
+ - /mnt/site_monitor:/mnt
|
|
|
|
+ network_mode: "host" # 指定网络名称
|
|
|
|
+ restart: always
|
|
|
|
+ privileged: true
|
|
|
|
+ shm_size: 2GB
|
|
|
|
+ logging:
|
|
|
|
+ driver: "json-file"
|
|
|
|
+ options:
|
|
|
|
+ max-size: "200k"
|
|
|
|
+ max-file: "10"
|
|
|
|
+ command: 'python3 /mnt/monitor.py'
|
|
|
|
+
|
|
|
|
+ worker02:
|
|
|
|
+ container_name: site_monitor02
|
|
|
|
+ image: site_monitor:v1.0
|
|
|
|
+ volumes: # 映射文件夹
|
|
|
|
+ - /mnt/site_monitor:/mnt
|
|
|
|
+ network_mode: "host" # 指定网络名称
|
|
|
|
+ restart: always
|
|
|
|
+ privileged: true
|
|
|
|
+ shm_size: 2GB
|
|
|
|
+ logging:
|
|
|
|
+ driver: "json-file"
|
|
|
|
+ options:
|
|
|
|
+ max-size: "200k"
|
|
|
|
+ max-file: "10"
|
|
|
|
+ command: 'python3 /mnt/monitor.py'
|
|
|
|
+
|
|
|
|
+ worker03:
|
|
|
|
+ container_name: site_monitor03
|
|
image: site_monitor:v1.0
|
|
image: site_monitor:v1.0
|
|
volumes: # 映射文件夹
|
|
volumes: # 映射文件夹
|
|
- /mnt/site_monitor:/mnt
|
|
- /mnt/site_monitor:/mnt
|