diff --git a/nginx_reload.sh b/nginx_reload.sh new file mode 100755 index 0000000..d8efa3c --- /dev/null +++ b/nginx_reload.sh @@ -0,0 +1,6 @@ +#!/bin/bash +declare nginx_container="${1:?}" +if [[ "$( docker container inspect -f '{{.State.Running}}' "${nginx_container}" 2> /dev/null )" == "true" ]]; then + docker exec -t "${nginx_container}" sh -c 'nginx -t &>/dev/null' && \ + docker kill --signal SIGHUP "${nginx_container}" +fi