#!/bin/sh set -o errexit set -o nounset LOG_PIPE="$(mktemp -u)" mkfifo "$LOG_PIPE" while IFS= read -r line; do if echo "$line" | grep -qE "ERROR|FATAL|PANIC"; then echo "$line" >&2 else echo "$line" >&1 fi done < "$LOG_PIPE" & exec /usr/local/bin/docker-entrypoint.sh "$@" >"$LOG_PIPE" 2>&1