Add Service Discovery option for non-Swarm Docker (#316)

This commit is contained in:
Matthew McCune
2024-08-04 15:22:39 -07:00
committed by GitHub
parent 8b3180d852
commit 5d7063f73e
6 changed files with 513 additions and 180 deletions
+34
View File
@@ -0,0 +1,34 @@
services:
mcfoo:
image: itzg/minecraft-server
environment:
EULA: "TRUE"
MOTD: "foo"
volumes:
- mcfoodata:/data
labels:
mc-router.host: "foo.localhost"
mc-router.default: true
mcbar:
image: itzg/minecraft-server
environment:
EULA: "TRUE"
MOTD: "bar"
volumes:
- mcbardata:/data
labels:
mc-router.host: "bar.localhost"
router:
image: itzg/mc-router:latest
command: "-debug -in-docker"
depends_on:
- mcfoo
- mcbar
ports:
- "25565:25565"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
volumes:
mcfoodata:
mcbardata: