sudo nano /usr/local/bin/composer
- Add
#!/bin/sh export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin echo "Current working directory: '"$(pwd)"'" docker run --rm -v $(pwd):/app -v ~/.ssh:/root/.ssh composer/composer $@
chmod +x /usr/local/bin/composer
cd /mnt/user/path/to/scripts
touch cli.php
touch cli
chmod +x cli
-
#!/bin/bash # runs the ./cli.php in the php:7.0-cli container TMP_DOCKER_NAME="my-scripts" DOCKER_IMAGE="php:7.0-cli" PHP_ENTRY="cli.php" docker run -it --rm --name $TMP_DOCKER_NAME -v "$PWD":/usr/src/myapp -w /usr/src/myapp "$DOCKER_IMAGE" php $PHP_ENTRY $@
Docker should now run globally and you should be able to execute cli.php with
./cli