aboutsummaryrefslogtreecommitdiffstats
path: root/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml26
1 files changed, 11 insertions, 15 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 84420a7..00693e5 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,26 +1,22 @@
version: "3.8"
x-logging: &logging
- logging:
- driver: "json-file"
- options:
- max-file: "5"
- max-size: "10m"
-
-x-restart-policy: &restart_policy
- restart: "no"
+ driver: "json-file"
+ options:
+ max-file: "5"
+ max-size: "10m"
services:
postgres:
- << : *logging
- << : *restart_policy
- image: postgres:13-alpine
+ logging: *logging
+ image: postgres:15-alpine
+ restart: "no"
environment:
POSTGRES_DB: pysite
POSTGRES_PASSWORD: pysite
POSTGRES_USER: pysite
healthcheck:
- test: ["CMD-SHELL", "pg_isready -U pysite"]
+ test: [ "CMD-SHELL", "pg_isready -U pysite" ]
interval: 2s
timeout: 1s
retries: 5
@@ -28,9 +24,9 @@ services:
- 5432:5432
metricity:
- << : *logging
- << : *restart_policy
- depends_on:
+ logging: *logging
+ restart: "no"
+ depends_on:
postgres:
condition: service_healthy
build: