Guest User

Untitled

a guest
Jul 18th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. #docker build -t rpi_streamer_v0.5:0.1 .
  4.  
  5. if [ "$#" -lt 2 ]; then
  6. echo "Usage"
  7. echo "$0 build | run version_number"
  8. exit
  9. fi
  10.  
  11. if [ -z "$3" ]; then
  12. RUN_CMD=""
  13. else
  14. RUN_CMD=/bin/bash
  15. fi
  16.  
  17. CMD=$1
  18. V=$2
  19. NAME=rpi_streamer_v0.5:${V}
  20. BUILD_REGISTRY=""
  21. TAG=thelimeburner
  22. ARGS="-it --privileged --net=host -p 8080:8080 -e CAMERA_DEVICE=/dev/video0"
  23. #ARGS="-it --device=/dev/video0 --net=host -p 8080:8080 "
  24.  
  25. if [ "$1" = "build" ]; then
  26. echo "Building"
  27. docker build -t ${NAME} .
  28. elif [ "$1" = "run" ]; then
  29. echo "Running"
  30. docker run ${ARGS} ${NAME} ${RUN_CMD}
  31. elif [ "$1" = "release" ]; then
  32. echo "Release"
  33. docker tag ${NAME} ${BUILD_REGISTRY}/${TAG}/${NAME}
  34. echo ${BUILD_REGISTRY}/${TAG}/${NAME}
  35. else
  36. echo "Usage:"
  37. echo "$0 build | run version_number"
  38. exit 0
  39. fi
Add Comment
Please, Sign In to add comment