From 62c8d68dfde1ac135040c6054cccde12567e094a Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Fri, 11 Jul 2025 11:11:50 +0530 Subject: [PATCH] Decouple network creation from portainer --- network.sh | 3 +++ portainer-agent/docker-compose.yml | 27 --------------------------- portainer/docker-compose.yml | 27 --------------------------- 3 files changed, 3 insertions(+), 54 deletions(-) create mode 100644 network.sh diff --git a/network.sh b/network.sh new file mode 100644 index 0000000..9cecbe1 --- /dev/null +++ b/network.sh @@ -0,0 +1,3 @@ +docker network create --subnet=172.30.10.0/24 --gateway=172.30.10.1 frontend +docker network create --subnet=172.30.20.0/24 --gateway=172.30.20.1 backend +docker network create --subnet=172.30.30.0/24 --gateway=172.30.30.1 internal diff --git a/portainer-agent/docker-compose.yml b/portainer-agent/docker-compose.yml index dcf51bb..eb4c9db 100644 --- a/portainer-agent/docker-compose.yml +++ b/portainer-agent/docker-compose.yml @@ -7,31 +7,4 @@ services: - /var/lib/docker/volumes:/var/lib/docker/volumes ports: - 9001:9001 - networks: - - frontend - - backend - - internal restart: unless-stopped - -networks: - frontend: - name: frontend - driver: bridge - ipam: - config: - - subnet: 172.30.10.0/24 - gateway: 172.30.10.1 - backend: - name: backend - driver: bridge - ipam: - config: - - subnet: 172.30.20.0/24 - gateway: 172.30.20.1 - internal: - name: internal - driver: bridge - ipam: - config: - - subnet: 172.30.30.0/24 - gateway: 172.30.30.1 diff --git a/portainer/docker-compose.yml b/portainer/docker-compose.yml index 6ad2b75..55d8481 100644 --- a/portainer/docker-compose.yml +++ b/portainer/docker-compose.yml @@ -9,31 +9,4 @@ services: ports: - 8000:8000 - 9443:9443 - networks: - - frontend - - backend - - internal restart: unless-stopped - -networks: - frontend: - name: frontend - driver: bridge - ipam: - config: - - subnet: 172.30.10.0/24 - gateway: 172.30.10.1 - backend: - name: backend - driver: bridge - ipam: - config: - - subnet: 172.30.20.0/24 - gateway: 172.30.20.1 - internal: - name: internal - driver: bridge - ipam: - config: - - subnet: 172.30.30.0/24 - gateway: 172.30.30.1