mirror of
https://github.com/dcarrillo/docker-nginx.git
synced 2024-11-14 04:41:12 +00:00
commit
7431aeb126
16
README.md
16
README.md
@ -4,11 +4,11 @@ Nginx docker image with a minimal set of modules.
|
||||
|
||||
Current modules:
|
||||
|
||||
- [geoip2](https://github.com/leev/ngx_http_geoip2_module)
|
||||
- stream
|
||||
- http_ssl_module
|
||||
- http_v2_module
|
||||
- http_stub_status_module
|
||||
- [geoip2](https://github.com/leev/ngx_http_geoip2_module)
|
||||
- stream
|
||||
- http_ssl_module
|
||||
- http_v2_module
|
||||
- http_stub_status_module
|
||||
|
||||
## Configuration
|
||||
|
||||
@ -44,9 +44,9 @@ Build locally, tag image as latest and upload to a registry (you must be logged
|
||||
|
||||
Prerequisites:
|
||||
|
||||
- docker
|
||||
- openssl
|
||||
- curl
|
||||
- docker
|
||||
- openssl
|
||||
- curl
|
||||
|
||||
```bash
|
||||
# build local image
|
||||
|
2
conf.env
2
conf.env
@ -1,3 +1,3 @@
|
||||
NGINX_VERSION=1.17.8
|
||||
NGINX_VERSION=1.17.9
|
||||
NGX_GEOIP2_VERSION=3.3
|
||||
DOCKER_IMAGE=dcarrillo/nginx
|
||||
|
@ -74,12 +74,14 @@ docker run --name "${NGINX_VERSION}"_requester --rm --link "${NGINX_VERSION}"_te
|
||||
exec_docker="docker exec -i ${NGINX_VERSION}_requester"
|
||||
$exec_docker apk add curl > /dev/null
|
||||
|
||||
## Test 1 status code by protocol
|
||||
for request in http://${NGINX_VERSION}_test/nginx_status https://${NGINX_VERSION}_test/nginx_status; do
|
||||
printf "\nRequesting %s\n" "$request"
|
||||
STATUS_CODE=$($exec_docker curl -s -k -m 5 -o /dev/null -w "%{http_code}" "$request")
|
||||
_check_status_code "$STATUS_CODE"
|
||||
done
|
||||
|
||||
## Test 2 request my ip
|
||||
request="http://${NGINX_VERSION}_test/ip"
|
||||
printf "\nRequesting %s\n" "$request"
|
||||
RESPONSE=$($exec_docker curl -s -m 5 "$request" | tr -d '\r')
|
||||
|
Loading…
Reference in New Issue
Block a user