diff --git a/docker-compose.yml b/docker-compose.yml index e7d7ddc0..06ede52f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -9,14 +9,14 @@ services: ports: - "3000:3000" volumes: - - /home/ubuntu/data/one-api:/data #数据目录 - - /home/ubuntu/data/one-api/logs:/app/logs #日志目录 + - /home/ubuntu/data/one-api:/data + - /home/ubuntu/data/one-api/logs:/app/logs # environment: # REDIS_CONN_STRING: redis://default:redispw@localhost:49153 # SESSION_SECRET: random_string # SQL_DSN: root:123456@tcp(localhost:3306)/one-api healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:3000/healthz"] + test: ["CMD", "curl", "-s", "-o", "/dev/null", "-w", "%{http_code}", "http://localhost:3000", "|", "grep", "200"] #改为curl检测状态 interval: 30s timeout: 10s retries: 3