Skip to content

Commit 417e72b

Browse files
authored
give envs to node container
1 parent 4c5dff3 commit 417e72b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

bin/node-exec

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,9 @@
22

33
[[ -z "$NODE_CONTAINER" ]] && { echo "node container is not running. (\$NODE_CONTAINER is empty)" ; exit 1; }
44

5-
sudo docker exec -u $(id -u):$(id -g) -w $(pwd) -it ${NODE_CONTAINER} "$@"
5+
TEMP_FILE=$(mktemp /tmp/.env.XXXXXX)
6+
trap 'rm -f "$TEMP_FILE"' EXIT
7+
8+
env | grep -vE '^(HOSTNAME|PWD|HOME|USER|_|PHP.*|php.*|PATH|SSH_AGENT_PID|LD_PRELOAD)=' > $TEMP_FILE
9+
10+
sudo docker exec -u $(id -u):$(id -g) -w $(pwd) --env-file $TEMP_FILE -it ${NODE_CONTAINER} "$@"

0 commit comments

Comments
 (0)