docker-webman-jsonrpc/composer
2023-10-17 11:35:39 +08:00

18 lines
521 B
Bash
Executable File

#!/bin/bash
service_name="webman-jsonrpc"
compose_file="docker-compose-dev.yml"
if docker ps --format '{{.Names}}' | grep -q "^$service_name$"
then
docker exec $service_name composer "$@"
else
if docker-compose -f $compose_file up -d; then
docker exec $service_name composer "$@"
else
if docker compose -f $compose_file up -d; then
docker exec $service_name composer "$@"
else
echo "Failed to start the container using docker-compose or docker compose."
fi
fi
fi