restart.sh 436 B

1234567891011121314151617181920212223242526272829
  1. #/bin/bash
  2. stop(){
  3. docker stop $(docker ps -a|grep "longvideoapi:latest"|grep -v grep|awk '{print $1}')
  4. }
  5. start(){
  6. cid=`docker ps -a |grep "longvideoapi:latest"|grep -v grep|awk '{print $1}'`
  7. docker start $cid
  8. }
  9. case "$1" in
  10. 'start')
  11. start
  12. ;;
  13. 'stop')
  14. stop
  15. ;;
  16. 'restart')
  17. stop
  18. start
  19. ;;
  20. *)
  21. echo "Usage: $0 {start|stop|restart}"
  22. exit 1
  23. ;;
  24. esac