Updated compose files configuration for IPv6

This commit is contained in:
Alexey Pustovalov 2024-12-24 13:51:49 +09:00
parent a556024d4c
commit 33847a329d
16 changed files with 64 additions and 130 deletions

View File

@ -155,16 +155,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -172,15 +170,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -231,16 +231,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -248,15 +246,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -169,16 +169,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -186,21 +184,18 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:
- subnet: "${ADD_TOOLS_SUBNET}" - subnet: "${ADD_TOOLS_SUBNET}"
volumes: volumes:
snmptraps: snmptraps:
# dbsocket: # dbsocket:

View File

@ -259,16 +259,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -276,21 +274,18 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:
- subnet: "${ADD_TOOLS_SUBNET}" - subnet: "${ADD_TOOLS_SUBNET}"
volumes: volumes:
snmptraps: snmptraps:
# dbsocket: # dbsocket:

View File

@ -155,16 +155,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -172,15 +170,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -232,16 +232,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -249,15 +247,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -169,16 +169,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -186,15 +184,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -259,16 +259,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -276,15 +274,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -155,16 +155,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -172,15 +170,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -230,16 +230,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -247,15 +245,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -169,16 +169,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -186,15 +184,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -259,16 +259,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -276,15 +274,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -139,16 +139,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -156,15 +154,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -218,16 +218,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -235,15 +233,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -153,16 +153,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -170,15 +168,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config:

View File

@ -247,16 +247,14 @@ services:
networks: networks:
frontend: frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${FRONTEND_ENABLE_IPV6}"
ipam: ipam:
driver: "${FRONTEND_NETWORK_DRIVER}" driver: "${FRONTEND_NETWORK_DRIVER}"
config: config:
- subnet: "${FRONTEND_SUBNET}" - subnet: "${FRONTEND_SUBNET}"
backend: backend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${BACKEND_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${BACKEND_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${BACKEND_NETWORK_DRIVER}" driver: "${BACKEND_NETWORK_DRIVER}"
@ -264,15 +262,13 @@ networks:
- subnet: "${BACKEND_SUBNET}" - subnet: "${BACKEND_SUBNET}"
database: database:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${DATABASE_NETWORK_ENABLE_IPV6}"
internal: true internal: true
ipam: ipam:
driver: "${DATABASE_NETWORK_DRIVER}" driver: "${DATABASE_NETWORK_DRIVER}"
tools_frontend: tools_frontend:
driver: bridge driver: bridge
driver_opts: enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
com.docker.network.enable_ipv6: "${ADD_TOOLS_ENABLE_IPV6}"
ipam: ipam:
driver: "${ADD_TOOLS_NETWORK_DRIVER}" driver: "${ADD_TOOLS_NETWORK_DRIVER}"
config: config: