Skip to content

Instantly share code, notes, and snippets.

@mtigdemir
Last active May 30, 2018 08:00
Show Gist options
  • Save mtigdemir/614a553a7a9116fd06df4582e25bfd6f to your computer and use it in GitHub Desktop.
Save mtigdemir/614a553a7a9116fd06df4582e25bfd6f to your computer and use it in GitHub Desktop.
Docker Runnable Commands
## All Commands should locate under /usr/local/bin folder
## Composer
#!/bin/sh
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
echo "Composer Current working directory: '"$(pwd)"'"
docker run --rm -it --tty -v $(pwd):/app -v ~/.composer:/tmp composer $@
## PHP
#!/usr/local/bin/php7
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
echo "PHP Current working directory: '"$(pwd)"'"
docker run -it --rm -v $(pwd):/app -w /app php:7.1-cli php $@
## YARN
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
echo "Yarn Current working directory: '"$(pwd)"'"
docker run -it --rm -v $(pwd):/app -w /app node:6.14.2-onbuild yarn $@
## NODE
export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
echo "Yarn Current working directory: '"$(pwd)"'"
docker run -it --rm -v $(pwd):/app -w /app node:6.14.2-onbuild $@
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment