diff --git a/.gitignore b/.gitignore index bfffc06..8e7fe5f 100644 --- a/.gitignore +++ b/.gitignore @@ -189,7 +189,9 @@ __pycache__/ .eggs/ .venv/ venv/ -env/ +# bare 'env/' would swallow rootfs/…/docker/env/ — use anchored patterns instead +/env/ +src/env/ ### Logs ### *.log diff --git a/rootfs/usr/local/etc/docker/env/go.sh b/rootfs/usr/local/etc/docker/env/go.sh new file mode 100644 index 0000000..fc15bcf --- /dev/null +++ b/rootfs/usr/local/etc/docker/env/go.sh @@ -0,0 +1,14 @@ +# Go toolchain image — pre-set service-discovery vars to skip __find_* subprocess forks +# The entrypoint sources this before the ${VAR:-$(function)} expansions, so each +# non-empty assignment here silently short-circuits the matching find call. +PHP_INI_DIR="none" +PHP_BIN_DIR="none" +HTTPD_CONFIG_FILE="none" +NGINX_CONFIG_FILE="none" +MYSQL_CONFIG_FILE="none" +PGSQL_CONFIG_FILE="none" +MONGODB_CONFIG_FILE="none" + +# This image has no long-running daemon; suppress the startup banner and health loop +ENTRYPOINT_MESSAGE="no" +HEALTH_ENABLED="no"