Add tests for autonomous service rerouting
[transportpce.git] / tests / dockercmd.sh
1 #!/bin/sh
2
3 DOCKER_CMD=docker
4 if [ `which podman` ]
5 then DOCKER_CMD=podman
6 else
7     if [ ! `which $DOCKER_CMD` ]
8     then  echo "no docker command available" >&2
9         exit 1
10     fi
11     #if "docker ps" cannot be run without error, prepend sudo
12     if ( ! $DOCKER_CMD ps >/dev/null 2>&1 );then
13         echo "docker command only usable as root, using sudo" >&2
14         DOCKER_CMD="sudo docker"
15     fi
16 fi
17
18 $DOCKER_CMD $@