https://github.com/dalenguyen/nginx-reverse-proxy-load-balancer
Sample code for setting up nginx reverse proxy & load balancer with Docker
https://github.com/dalenguyen/nginx-reverse-proxy-load-balancer
docker load-balancer nginx nginx-docker reverse-proxy
Last synced: about 1 month ago
JSON representation
Sample code for setting up nginx reverse proxy & load balancer with Docker
- Host: GitHub
- URL: https://github.com/dalenguyen/nginx-reverse-proxy-load-balancer
- Owner: dalenguyen
- Created: 2019-08-01T21:16:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-08-01T21:16:39.000Z (almost 7 years ago)
- Last Synced: 2025-03-28T14:36:02.580Z (about 1 year ago)
- Topics: docker, load-balancer, nginx, nginx-docker, reverse-proxy
- Language: Dockerfile
- Size: 1000 Bytes
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Docker Nginx Reverse Proxy - Load Balancer
Sample code for setting up Nginx reverse proxy & load balancer with Docker
## Getting started
### Build reverse-proxy image from Dockerfile
```sh
docker build -t reverseproxy .
```
### Start servers with reverseproxy image
```sh
docker-compose up --build
```
Tear down the containers
```sh
docker-compose down
```
## Testing
- Nginx server: http://localhost:8080
- Apache server: http://localhost:8081
- Load balancer: http://localhost:8082
## Reference
[BogoToBogo](https://www.bogotobogo.com/DevOps/Docker/Docker-Compose-Nginx-Reverse-Proxy-Multiple-Containers.php)