_functions.sh 461 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. function docker-compose() {
  3. docker run \
  4. -v "$(pwd)":"$(pwd)" \
  5. -v /var/run/docker.sock:/var/run/docker.sock \
  6. -e COMPOSE_PROJECT_NAME=$(basename "$(pwd)") \
  7. --workdir="$(pwd)" \
  8. -i --rm \
  9. docker/compose:1.8.1 $@
  10. }
  11. function mysqldump() {
  12. docker run \
  13. -i --rm \
  14. mariadb mysqldump $@
  15. }
  16. function wput() {
  17. docker run \
  18. -v "$(pwd)":"$(pwd)" \
  19. --workdir="$(pwd)" \
  20. -i --rm \
  21. candlewaster/wput $@
  22. }