File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,14 +10,6 @@ if sudo docker ps -q &>/dev/null; then
1010 export NODE_CONTAINER=$( sudo docker ps -f " name=${DOCKER_COMPOSE_PROJECT} " --format {{.Names}} | grep node)
1111 export HOST_DISPLAY_NAME=$( sudo docker inspect ${CONTAINER_ID} --format=' {{.Name}}' )
1212 export HOST_DISPLAY_NAME=${HOST_DISPLAY_NAME: 1}
13-
14- alias node_exec=' sudo docker exec -u $(id -u):$(id -g) -w $(pwd) -it ${NODE_CONTAINER}'
15- alias node_root_exec=' sudo docker exec -w $(pwd) -it ${NODE_CONTAINER}'
16-
17- alias node=' node_exec node'
18- alias npm=' node_exec npm'
19- alias npx=' node_exec npx'
20- alias yarn=' node_exec yarn'
2113fi ;
2214
2315if [[ $CONTAINER_ID != ${HOSTNAME} * ]] ; then
Original file line number Diff line number Diff line change 1- ARG FROM=webdevops/php-nginx-dev:8.2
2- ARG DIST_ADDON=
1+ ARG FROM=webdevops/php-nginx-dev:8.2-alpine
2+ ARG DIST_ADDON=-alpine
33FROM $FROM as base-alpine
44# Install additional software Alpine:
55RUN apk add --no-cache sudo vim nano git-perl less tree bash-completion mariadb-client iputils sshpass gdb tzdata findmnt jq docker-cli file && \
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ node-exec node " $@ "
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ [[ -z " $NODE_CONTAINER " ]] && { echo " node container is not running. (\$ NODE_CONTAINER is empty)" ; exit 1; }
4+
5+ sudo docker exec -u $( id -u) :$( id -g) -w $( pwd) -it ${NODE_CONTAINER} " $@ "
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ node-exec npm " $@ "
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ node-exec npx " $@ "
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ node-exec yarn " $@ "
You can’t perform that action at this time.
0 commit comments