feat: update docker-compose with new services and network setup
This commit is contained in:
parent
d735a356b3
commit
e78ac289f7
1 changed files with 25 additions and 3 deletions
|
@ -1,12 +1,34 @@
|
||||||
services:
|
services:
|
||||||
puppies:
|
puppies:
|
||||||
|
networks:
|
||||||
|
- promty
|
||||||
build: puppy
|
build: puppy
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:2000-2030:80"
|
- "127.0.0.1:9000-9002:80"
|
||||||
stop_signal: SIGINT
|
stop_signal: SIGINT
|
||||||
volumes:
|
volumes:
|
||||||
- '/dev/shm/mgx-temp:/tmpfs'
|
- /dev/shm/puppy-temp:/tmpfs
|
||||||
deploy:
|
deploy:
|
||||||
mode: replicated
|
mode: replicated
|
||||||
replicas: 30
|
replicas: 2
|
||||||
endpoint_mode: vip
|
endpoint_mode: vip
|
||||||
|
|
||||||
|
proxy:
|
||||||
|
networks:
|
||||||
|
- promty
|
||||||
|
container_name: proxy
|
||||||
|
build: proxy
|
||||||
|
|
||||||
|
caddy:
|
||||||
|
networks:
|
||||||
|
- promty
|
||||||
|
container_name: caddy
|
||||||
|
image: caddy:2.8-alpine
|
||||||
|
volumes:
|
||||||
|
- ./caddy:/etc/caddy
|
||||||
|
ports:
|
||||||
|
- 80:80
|
||||||
|
|
||||||
|
networks:
|
||||||
|
promty:
|
||||||
|
name: promty
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue