From 15ef569fbcee24b661168cb2bd514d0451000b17 Mon Sep 17 00:00:00 2001 From: Alec Turner Date: Thu, 3 Apr 2025 12:14:14 -0700 Subject: [PATCH] remove unnecessary entries from compose file - Named volumes were still present (but unused) from a previous commit. - A network was explicitly defined, but was not necessary as all services are added to a default bridge network already. - Remove host port mapping for redis container as the statistics service accesses it directly (not through the host). This is also improves security. --- src/docker-compose.yml | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/src/docker-compose.yml b/src/docker-compose.yml index 0e997eee..355df5c7 100755 --- a/src/docker-compose.yml +++ b/src/docker-compose.yml @@ -16,8 +16,6 @@ services: start_interval: 10s interval: 30s retries: 5 - networks: - - streamline statistics: image: registry.gitlab.com/signalytic/client-external/streamline/streamline-emr/statistics/arm64:2.3 @@ -29,29 +27,15 @@ services: depends_on: - streamline-emr - redis - networks: - - streamline redis: image: registry.gitlab.com/signalytic/client-external/streamline/streamline-emr/redis/arm64:2.3 container_name: streamline-emr-redis restart: unless-stopped - ports: - - "${REDIS_PORT:-6379}:6379" volumes: - "${REDIS_DATA_DIR:-./redis_data}:/data" - networks: - - streamline healthcheck: test: ["CMD", "redis-cli", "ping"] interval: 30s timeout: 10s - retries: 3 - -volumes: - statistics_data: - redis_data: - -networks: - streamline: - driver: bridge \ No newline at end of file + retries: 3 \ No newline at end of file