Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 12 additions & 9 deletions docker-compose-t2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,11 @@ networks:
- subnet: 192.168.90.0/24
default:
driver: bridge
socket_proxy:
name: socket_proxy
# docker-compose nuisance: networks are assigned interfaces based on alphabetical order in docker compose V3
# see https://github.com/docker/cli/issues/1372
# we want our default gateway in containers to be default > traefik > socket proxy, hence socket proxy gets a 'z' prefix
zsocket_proxy:
name: zsocket_proxy
driver: bridge
ipam:
config:
Expand Down Expand Up @@ -171,7 +174,7 @@ services:
networks:
t2_proxy:
ipv4_address: 192.168.90.254 # You can specify a static IP
socket_proxy:
zsocket_proxy:
#healthcheck:
# test: ["CMD", "traefik", "healthcheck", "--ping"]
# interval: 5s
Expand Down Expand Up @@ -228,7 +231,7 @@ services:
container_name: socket-proxy
image: tecnativa/docker-socket-proxy
networks:
socket_proxy:
zsocket_proxy:
ipv4_address: 192.168.91.254 # You can specify a static IP
privileged: true
#ports:
Expand Down Expand Up @@ -361,7 +364,7 @@ services:
command: -H tcp://socket-proxy:2375
networks:
- t2_proxy
- socket_proxy
- zsocket_proxy
volumes:
# - /var/run/docker.sock:/var/run/docker.sock:ro # # Use Docker Socket Proxy instead for improved security
- $DOCKERDIR/appdata/portainer/data:/data # Change to local directory if you want to save/transfer config locally
Expand Down Expand Up @@ -1162,7 +1165,7 @@ services:
# network_mode: host
networks:
- t2_proxy
- socket_proxy
- zsocket_proxy
- default
# ports:
# - "$GLANCES_PORT:61208"
Expand Down Expand Up @@ -1227,7 +1230,7 @@ services:
container_name: dozzle
networks:
- t2_proxy
- socket_proxy
- zsocket_proxy
# ports:
# - "$DOZZLE_PORT:8080"
environment:
Expand Down Expand Up @@ -1314,7 +1317,7 @@ services:
image: clockworksoul/docker-gc-cron:latest
container_name: docker-gc
networks:
- socket_proxy
- zsocket_proxy
volumes:
# - /var/run/docker.sock:/var/run/docker.sock # Use Docker Socket Proxy instead for improved security
- $DOCKERDIR/appdata/docker-gc/docker-gc-exclude:/etc/docker-gc-exclude
Expand All @@ -1334,7 +1337,7 @@ services:
container_name: cf-companion
image: tiredofit/traefik-cloudflare-companion:latest
networks:
- socket_proxy
- zsocket_proxy
environment:
- TIMEZONE=$TZ
- TRAEFIK_VERSION=2
Expand Down