Add docker scripts

This commit is contained in:
2025-01-20 20:13:01 +00:00
parent 839c0ca7b6
commit f2df4c9b43
5 changed files with 37 additions and 0 deletions

22
build_gupbot.sh Executable file
View File

@@ -0,0 +1,22 @@
#!/bin/bash
set -e
# Check if the container is running
if [ "$(docker ps -q -f name=gupbot)" ]; then
echo "Stopping the running container..."
docker stop gupbot
fi
# Check if the container exists (stopped or running)
if [ "$(docker ps -aq -f name=gupbot)" ]; then
echo "Removing the container..."
docker rm gupbot
fi
echo "Building the Docker image..."
docker build --network=host -t nalylab/gupbot .
echo "Running the Docker container..."
docker run --network=host --name=gupbot -d nalylab/gupbot