Sha256: 0a3aa22fe4cb64159ac529627c1c63a69921b116a2ca449537cd5333d264f42c
Contents?: true
Size: 584 Bytes
Versions: 48
Compression:
Stored size: 584 Bytes
Contents
#!/bin/sh HOST_UID=${HOST_UID:-$(id -u)} set -e id owner >/dev/null 2>&1 || useradd -u ${HOST_UID} -m -o owner mkdir -p /app/tmp/pids /app/log /app/db chown -Rf owner:owner /app/tmp /app/log /app/db rm -f /app/tmp/pids/server.pid DOCKER_HOST_IP="$(ip route | awk '/default/ { print $3 }' 2>/dev/null)" if printf "${DOCKER_HOST_IP}" | egrep -q '([0-9]{1,3}[\.]){3}[0-9]{1,3}' \ && [ ! $(grep -q "${DOCKER_HOST_IP} host.docker.internal" '/etc/hosts') ] then echo "Host IP: ${DOCKER_HOST_IP}" echo "${DOCKER_HOST_IP} host.docker.internal" >> '/etc/hosts' fi exec gosu owner "$@"
Version data entries
48 entries across 48 versions & 3 rubygems