浏览代码

Merge pull request #518 from mr-karan/script_fix

fix: Add a check for existing docker db volume
Kailash Nadh 3 年之前
父节点
当前提交
f91b27dc8f
共有 1 个文件被更改,包括 9 次插入0 次删除
  1. 9 0
      install-prod.sh

+ 9 - 0
install-prod.sh

@@ -44,6 +44,14 @@ check_dependencies() {
 	fi
 	fi
 }
 }
 
 
+check_existing_db_volume() {
+	info "checking for an existing docker db volume"
+	if docker volume inspect listmonk_listmonk-data >/dev/null 2>&1; then
+		error "listmonk-data volume already exists. Please use docker-compose down -v to remove old volumes for a fresh setup of PostgreSQL."
+		exit 1
+	fi
+}
+
 download() {
 download() {
 	curl --fail --silent --location --output "$2" "$1"
 	curl --fail --silent --location --output "$2" "$1"
 }
 }
@@ -124,6 +132,7 @@ show_output(){
 
 
 
 
 check_dependencies
 check_dependencies
+check_existing_db_volume
 get_config
 get_config
 get_containers
 get_containers
 modify_config
 modify_config