docker-compose 加 json-file 日志上限 50m×3,防止容器日志吃光磁盘
This commit is contained in:
@@ -1,6 +1,11 @@
|
|||||||
services:
|
services:
|
||||||
polyweather:
|
polyweather:
|
||||||
container_name: polyweather_bot
|
container_name: polyweather_bot
|
||||||
|
logging:
|
||||||
|
driver: "json-file"
|
||||||
|
options:
|
||||||
|
max-size: "50m"
|
||||||
|
max-file: "3"
|
||||||
cpus: ${POLYWEATHER_BOT_CPUS:-0.75}
|
cpus: ${POLYWEATHER_BOT_CPUS:-0.75}
|
||||||
env_file: &id001
|
env_file: &id001
|
||||||
- .env
|
- .env
|
||||||
@@ -28,6 +33,11 @@ services:
|
|||||||
- ${POLYWEATHER_RUNTIME_DATA_DIR:-/var/lib/polyweather}:/app/data
|
- ${POLYWEATHER_RUNTIME_DATA_DIR:-/var/lib/polyweather}:/app/data
|
||||||
- ./bot.log:/app/bot.log
|
- ./bot.log:/app/bot.log
|
||||||
polyweather_frontend:
|
polyweather_frontend:
|
||||||
|
logging:
|
||||||
|
driver: "json-file"
|
||||||
|
options:
|
||||||
|
max-size: "50m"
|
||||||
|
max-file: "3"
|
||||||
container_name: polyweather_frontend
|
container_name: polyweather_frontend
|
||||||
environment:
|
environment:
|
||||||
NEXT_PUBLIC_POLYWEATHER_API_BASE_URL: ${NEXT_PUBLIC_POLYWEATHER_API_BASE_URL:-}
|
NEXT_PUBLIC_POLYWEATHER_API_BASE_URL: ${NEXT_PUBLIC_POLYWEATHER_API_BASE_URL:-}
|
||||||
@@ -53,6 +63,11 @@ services:
|
|||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
polyweather_web:
|
polyweather_web:
|
||||||
command: python web/app.py
|
command: python web/app.py
|
||||||
|
logging:
|
||||||
|
driver: "json-file"
|
||||||
|
options:
|
||||||
|
max-size: "50m"
|
||||||
|
max-file: "3"
|
||||||
container_name: polyweather_web
|
container_name: polyweather_web
|
||||||
env_file: *id001
|
env_file: *id001
|
||||||
healthcheck:
|
healthcheck:
|
||||||
|
|||||||
Reference in New Issue
Block a user