You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

purge-local.sh 547B

123456789101112131415161718192021
  1. #! /bin/sh
  2. #
  3. set -a
  4. . "${PWD}/.env"
  5. set +a
  6. read -p "Attention, ça va effacer les éventuels middlewares. Continuer (YyOo) ? " REPLY
  7. if [ "$REPLY" != "${REPLY#[YyOo]}" ]; then
  8. docker compose stop
  9. docker compose rm
  10. docker network rm "${PREFIX}"
  11. docker volume rm "${PREFIX}-db"
  12. docker volume rm "${PREFIX}-root"
  13. docker volume rm "${PREFIX}-traefik-certs"
  14. docker volume rm "${PREFIX}-traefik-dynamic"
  15. docker volume rm "${PREFIX}-traefik-logs"
  16. docker volume rm "${PREFIX}-traefik-static"
  17. docker volume rm "${PREFIX}-webroot"
  18. fi