freeleaps-pub/devbox/devbox.local/destroy.sh
2025-01-16 08:41:50 +00:00

20 lines
722 B
Bash
Executable File

#!/bin/bash
export CONTAINER_NAME="devbox_local"
if docker ps -a --format '{{.Names}}' | grep -q ^${CONTAINER_NAME}$; then
echo "Docker container '${CONTAINER_NAME}' exists."
if docker ps --format '{{.Names}}' | grep -q ^${CONTAINER_NAME}$; then
echo "Container '${CONTAINER_NAME}' is running. Stopping it..."
docker stop ${CONTAINER_NAME}
echo "Container '${CONTAINER_NAME}' has been stopped."
else
echo "Container '${CONTAINER_NAME}' is not running."
fi
echo "Removing container '${CONTAINER_NAME}'..."
docker rm ${CONTAINER_NAME}
echo "Container '${CONTAINER_NAME}' has been removed."
else
echo "Docker container '${CONTAINER_NAME}' does not exist."
fi