Little snag with the riva_quickstart + custom docker data-root

I get the message back.
Unable to run Docker. Please check that Docker is installed and functioning.
But my Docker is running.
I have my docker-desktop-data on a separate drive so I can manage it better.

It seems a riva script issue.
riva_init.sh

check_docker_version() {
    version_string=$(docker version --format '{{.Server.Version}}')
    if [ $? -ne 0 ]; then
        echo "Unable to run Docker. Please check that Docker is installed and functioning."
        exit 1
    fi
    maj_ver=$(echo $version_string | awk -F. '{print $1}')
    min_ver=$(echo $version_string | awk -F. '{print $2}')
    if [ "$maj_ver" -lt "19" ] || ([ "$maj_ver" -eq "19" ] && [ "$min_ver" -lt "03" ]); then
        echo "Docker version insufficient. Please use Docker 19.03 or later"
        exit 1;
    fi
}

I solved it by messing with the WSL. however its still weird.
I ran $wsl -s Ubuntu-20.04
and it seems to work better.

Hi @Pappachuck_renan

Thanks for your interest in Riva

Thanks for solving and giving us the feedback, really appreciate

Riva server requires Linux x86_64., we recommended using linux, Windows with WSL is not something we recommend

https://docs.nvidia.com/deeplearning/riva/user-guide/docs/support-matrix.html

Thanks

I understand that, gotta make with the tools we have also enterprise clients usually dont have Linux.
It is a good thing I found this might help someone that get stuck and doesnt understand why.