13 lines
495 B
Bash
13 lines
495 B
Bash
#!/bin/sh
|
|
|
|
# Mount /usr/share/nginx/html must be persistent for this test to work properly
|
|
# in the Docker Swarm since it does not just restart the container but rather
|
|
# removes it and then starts it.
|
|
SFILE=/usr/share/nginx/html/status
|
|
|
|
# I am unhealthy until I get restarted and then I will become healthy again.
|
|
# That way I will be healthy every even run and unhealthy every odd run.
|
|
grep dead $SFILE && ( echo alive | tee $SFILE ) || ( echo dead | tee $SFILE )
|
|
|
|
exec nginx -g "daemon off;"
|