1
0
mirror of https://github.com/halaxa/json-machine.git synced 2025-02-22 23:22:27 +01:00
json-machine/build/docker-run.sh
2021-11-23 12:42:13 +01:00

19 lines
344 B
Bash
Executable File

#!/usr/bin/env sh
set -e
CONTAINER_NAME=$1
shift
PROJECT_DIR=$1
shift
docker run -it --rm \
--name "$CONTAINER_NAME" \
--volume "$PROJECT_DIR:/usr/src/json-machine" \
--volume "/tmp:/tmp" \
--workdir "/usr/src/json-machine" \
--user "$(id -u):$(id -g)" \
--env COMPOSER_CACHE_DIR=/tmp \
"$CONTAINER_NAME" \
/bin/bash -c "$@"