Select Git revision
docker-compose.yaml
Alexander Tim Hobelsberger authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
docker-compose.yaml 3.46 KiB
version: '3'
services:
nginx:
build: ./nginx
links:
- server-john
- server-paul
- server-george
- server-ringo
ports:
- "3600:80"
- "443:443"
volumes:
- /Users/AlexMacBook/Desktop/Uni/Semester7/CloudComputing/cloud_computing/nginx/ssl:/etc/nginx/ssl
server-john:
build: ./
links:
- redis-server
expose:
- "3601"
environment:
- NAME=john
- PORT=3601
depends_on:
- redis-server
server-paul:
build: ./
links:
- redis-server
expose:
- "3602"
environment:
- NAME=paul
- PORT=3602
depends_on:
- redis-server
server-george:
build: ./
links:
- redis-server
expose:
- "3603"
environment:
- NAME=george
- PORT=3603
depends_on:
- redis-server
server-ringo:
build: ./
links:
- redis-server
expose:
- "3604"
environment:
- NAME=ringo
- PORT=3604
depends_on:
- redis-server
redis-server:
image: redis
ports:
- "6379:6379"