From d4cdb9b696c9185b10816c111e92a2b3131ccd04 Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Tue, 5 Nov 2024 18:31:01 +0100 Subject: [PATCH] Update openpanel_docker.sh --- tests/openpanel_docker.sh | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/tests/openpanel_docker.sh b/tests/openpanel_docker.sh index f7169a3f..3603ab15 100644 --- a/tests/openpanel_docker.sh +++ b/tests/openpanel_docker.sh @@ -1,10 +1,16 @@ #!/bin/bash -IMAGE_NAME="openpanel:openpanel" +IMAGE_NAME="openpanel" +REPOSITORY_IMG_NAME="openpanel/openpanel" TAG="latest" +echo "Stopping existing OpenPanel container" +cd /root && docker compose down openpanel -echo "Building the Docker image..." +echo "Deleting existing image " +docker image rm $IMAGE_NAME:$TAG + +echo "Building the image..." cd /root/2083/ docker build -t $IMAGE_NAME:$TAG . @@ -16,19 +22,15 @@ fi echo "Docker image built successfully." echo "Starting container for testing..." -docker run -d --name test_openpanel_container -p 2083:2083 $IMAGE_NAME:$TAG +cd /root && docker compose up -d openpanel sleep 5 echo "Testing the Flask app..." curl -f http://localhost:2083 || { echo "Error: Flask app did not start correctly." - docker rm -f test_openpanel_container + cd /root && docker compose down openpanel exit 1 } echo "Flask app is running successfully in Docker." - -# Clean up -docker rm -f test_openpanel_container -echo "Cleaned up test container."