diff --git a/examples/docker-compose/docker-compose.yaml b/examples/docker-compose/docker-compose.yaml index 1078c99d..13e1083d 100644 --- a/examples/docker-compose/docker-compose.yaml +++ b/examples/docker-compose/docker-compose.yaml @@ -9,6 +9,7 @@ volumes: services: prometheus: image: prom/prometheus:v2.47.0 + container_name: prometheus restart: always networks: - pyrra @@ -18,12 +19,14 @@ services: - --config.file=/etc/prometheus/prometheus.yml - --storage.tsdb.path=/prometheus - --storage.tsdb.retention.time=33d + - --web.enable-lifecycle volumes: - ./prometheus/prometheus.yaml:/etc/prometheus/prometheus.yml:ro - - ./prometheus_pyrra:/etc/prometheus/pyrra + - prometheus_pyrra:/etc/prometheus/pyrra pyrra-api: image: ghcr.io/pyrra-dev/pyrra:v0.7.5 + container_name: pyrra_api restart: always command: - api @@ -37,6 +40,8 @@ services: pyrra-filesystem: image: ghcr.io/pyrra-dev/pyrra:v0.7.5 + user: root + container_name: pyrra_filesystem restart: always command: - filesystem @@ -45,4 +50,4 @@ services: - pyrra volumes: - ./pyrra:/etc/pyrra - - ./prometheus_pyrra:/etc/prometheus/pyrra + - prometheus_pyrra:/etc/prometheus/pyrra