diff --git a/examples/docker-compose/docker-compose.yml b/examples/docker-compose/docker-compose.yml index 1c4a7133e..a5d51f930 100644 --- a/examples/docker-compose/docker-compose.yml +++ b/examples/docker-compose/docker-compose.yml @@ -6,6 +6,9 @@ services: restart: always volumes: - ./app/:/usr/local/apache2/htdocs/ + networks: + crowdsec_test: + ipv4_address: 172.18.0.2 reverse-proxy: image: nginx:alpine @@ -17,6 +20,9 @@ services: volumes: - ./reverse-proxy/nginx.conf:/etc/nginx/nginx.conf - logs:/var/log/nginx + networks: + crowdsec_test: + ipv4_address: 172.18.0.3 crowdsec: image: crowdsecurity/crowdsec:v1.0.7 @@ -34,6 +40,9 @@ services: - logs:/var/log/nginx - crowdsec-db:/var/lib/crowdsec/data/ - crowdsec-config:/etc/crowdsec/ + networks: + crowdsec_test: + ipv4_address: 172.18.0.4 dashboard: build: ./crowdsec/dashboard @@ -46,10 +55,18 @@ services: - 'crowdsec' volumes: - crowdsec-db:/metabase-data/ - links: - - crowdsec + networks: + crowdsec_test: + ipv4_address: 172.18.0.5 volumes: logs: crowdsec-db: - crowdsec-config: \ No newline at end of file + crowdsec-config: + +networks: + crowdsec_test: + ipam: + driver: default + config: + - subnet: 172.18.0.0/24