diff --git a/docker-build-env.sh b/docker-build-env.sh index 53cd6b1a410b1898b1a398ad033cfff7d6961707..529dba2258ed77d480472ecf031a7c7008f93c4b 100755 --- a/docker-build-env.sh +++ b/docker-build-env.sh @@ -1,2 +1,14 @@ #!/bin/bash -docker run --rm -it -v $(pwd):/build/docs.beagleboard.org:rw beagle/sphinx-build-env /bin/bash + +if command -v docker &> /dev/null +then + CONTAINER_RUNTIME=docker +elif command -v podman &> /dev/null +then + CONTAINER_RUNTIME=podman +else + echo "Failed to find docker or podman" + exit 1 +fi + +$CONTAINER_RUNTIME run --rm -it -v $(pwd):/build/docs.beagleboard.org:rw,z -p 8000:8000 beagle/sphinx-build-env /bin/bash