use shared prometheus docker-socket-proxy across services
This commit is contained in:
@@ -7,9 +7,12 @@ services:
|
||||
read_only: true
|
||||
hostname: traefik.lan.ddnsgeek.com
|
||||
depends_on:
|
||||
- docker-socket-proxy
|
||||
- error-pages
|
||||
- authelia
|
||||
- crowdsec
|
||||
environment:
|
||||
TRAEFIK_PROVIDERS_DOCKER_ENDPOINT: tcp://docker-socket-proxy:2375
|
||||
|
||||
ports:
|
||||
- "80:80"
|
||||
@@ -21,7 +24,6 @@ services:
|
||||
# - ${PROJECT_ROOT}/secrets/stack-secrets.env
|
||||
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
- ${PROJECT_ROOT}/core/traefik/data/letsencrypt:/letsencrypt
|
||||
- ${PROJECT_ROOT}/core/traefik/data/logs:/logs
|
||||
- ${PROJECT_ROOT}/core/traefik/dynamic.yml:/etc/traefik/dynamic.yml:ro
|
||||
|
||||
@@ -17,8 +17,11 @@ services:
|
||||
container_name: docker-update-exporter-test
|
||||
stdin_open: true
|
||||
tty: true
|
||||
depends_on:
|
||||
- docker-socket-proxy
|
||||
environment:
|
||||
DOCKER_HOST: tcp://docker-socket-proxy:2375
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ${PROJECT_ROOT}/monitoring/docker-exporter/data:/data:rw
|
||||
# - ${PROJECT_ROOT}/services-up.sh:/app/services-up.sh:ro
|
||||
|
||||
|
||||
@@ -4,9 +4,10 @@ services:
|
||||
image: portainer/portainer-ce:latest
|
||||
container_name: portainer
|
||||
restart: unless-stopped
|
||||
command: -H unix:///var/run/docker.sock
|
||||
depends_on:
|
||||
- docker-socket-proxy
|
||||
command: -H tcp://docker-socket-proxy:2375
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- ${PROJECT_ROOT}/monitoring/portainer/data:/data
|
||||
networks:
|
||||
# - traefik_reverse_proxy
|
||||
|
||||
@@ -4,8 +4,11 @@ services:
|
||||
image: louislam/uptime-kuma:2.1.1
|
||||
container_name: monitor-kuma
|
||||
restart: always
|
||||
depends_on:
|
||||
- docker-socket-proxy
|
||||
environment:
|
||||
DOCKER_HOST: tcp://docker-socket-proxy:2375
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
- ${PROJECT_ROOT}/monitoring/uptime-kuma/data:/app/data
|
||||
# ports:
|
||||
# - 8888:3001
|
||||
|
||||
Reference in New Issue
Block a user