mirror of
https://github.com/status-im/spiff-arena.git
synced 2025-02-05 06:34:03 +00:00
make replacing keycloak more robust, as it now works when the container is running
This commit is contained in:
parent
576b5f8a63
commit
08b30b4cb8
@ -18,7 +18,19 @@ set -o errtrace -o errexit -o nounset -o pipefail
|
|||||||
if ! docker network inspect spiffworkflow > /dev/null 2>&1; then
|
if ! docker network inspect spiffworkflow > /dev/null 2>&1; then
|
||||||
docker network create spiffworkflow
|
docker network create spiffworkflow
|
||||||
fi
|
fi
|
||||||
docker rm keycloak 2>/dev/null || echo 'no keycloak container found, safe to start new container'
|
|
||||||
|
# https://stackoverflow.com/a/60579344/6090676
|
||||||
|
container_name="keycloak"
|
||||||
|
if [[ -n "$(docker ps -qa -f name=$container_name)" ]]; then
|
||||||
|
echo ":: Found container - $container_name"
|
||||||
|
if [[ -n "$(docker ps -q -f name=$container_name)" ]]; then
|
||||||
|
echo ":: Stopping running container - $container_name"
|
||||||
|
docker stop $container_name
|
||||||
|
fi
|
||||||
|
echo ":: Removing stopped container - $container_name"
|
||||||
|
docker rm $container_name
|
||||||
|
fi
|
||||||
|
|
||||||
docker run \
|
docker run \
|
||||||
-p 7002:8080 \
|
-p 7002:8080 \
|
||||||
-d \
|
-d \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user