#!/bin/bash source "${AGENT_PATH}/common.sh" _check_required_env_vars "CONTAINER_NAME" # Stop the containers bash ./stop.sh || _die "Failed to stop containers" # Remove the containers docker compose down --remove-orphans || _die "Failed to remove containers" # CRITICAL: Never remove data volumes in uninstall.sh! # Data volumes must be preserved for potential reinstallation # Only destroy.sh should remove volumes, and it must be explicit echo "Uninstallation of ${CONTAINER_NAME} complete" echo "Note: Data volumes have been preserved. To remove all data, use destroy.sh"