mirror of
https://github.com/thib8956/nginx-proxy
synced 2024-11-22 20:06:30 +00:00
197d793a25
Experimentation to see if it is worth the effort
806 B
806 B
This directory contains ressources to build Docker images tests depend on
Build images
./build.sh
Images
web
This container will run one or many webservers, each of them listening on a single port.
Ports are specified using the WEB_PORTS
environment variable:
docker run -d -e WEB_PORTS=80 web # will create a container running one webserver listening on port 80
docker run -d -e WEB_PORTS="80 81" web # will create a container running two webservers, one listening on port 80 and a second one listening on port 81
The webserver answer for two paths:
/headers
/port
$ docker run -d -e WEB_PORTS=80 -p 80:80 web
$ curl http://127.0.0.1:80/headers
Host: 127.0.0.1
User-Agent: curl/7.47.0
Accept: */*
$ curl http://127.0.0.1:80/port
answer from port 80