destroy.sh 997 B

12345678910111213141516171819202122232425262728293031323334
  1. # Copyright (C) 2019 Intel Corporation. All rights reserved.
  2. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  3. #!/bin/bash
  4. docker -v>/dev/null
  5. if [ $? -ne 0 ]; then
  6. echo "\nDocker is not installed, please install docker firstly.\n"
  7. exit 1
  8. fi
  9. docker images>/dev/null
  10. if [ $? -ne 0 ]; then
  11. echo "\nDocker service is not running, please start your docker service firstly.\n"
  12. exit 2
  13. fi
  14. echo "Prepare to clean up the docker containers..."
  15. if test ! -z "$(docker ps -a | grep wasm-toolchain-ctr)"; then
  16. echo "Stopping and removing wasm-toolchain-ctr container..."
  17. docker stop wasm-toolchain-ctr>/dev/null
  18. docker rm wasm-toolchain-ctr>/dev/null
  19. echo "Done."
  20. fi
  21. if test ! -z "$(docker ps -a | grep wasm-debug-server-ctr)"; then
  22. echo "Stopping and removing wasm-debug-server-ctr container..."
  23. docker stop wasm-debug-server-ctr>/dev/null
  24. docker rm wasm-debug-server-ctr>/dev/null
  25. echo "Done."
  26. fi
  27. echo "Clean up docker containers successfully."