cannot connect to DIGITS web interface

Would you please help a new user?

I am taking a NVidia training course in which DIGITS is used. I am attempting to reproduce the development environment on a local system.

I installed the docker related packages. I pulled DIGITS successfully. It appears to be running because I have the following in my terminal:

== DIGITS ==

NVIDIA Release 19.04 (build 6017623)
DIGITS Version 6.1.1

Container image Copyright © 2019, NVIDIA CORPORATION. All rights reserved.
DIGITS Copyright © 2014-2019, NVIDIA CORPORATION. All rights reserved.

Various files include modifications © NVIDIA CORPORATION. All rights reserved.
NVIDIA modifications are covered by the license terms that apply to the underlying project or file.

| _ / | | / |
| |) | | (
|| | | | _

/_|| || |__/ 6.1.1

Tensorflow support disabled.
2019-04-29 20:33:05 [INFO ] Loaded 0 jobs.

From a separate terminal I can see the container is running and port 5000 is being used:

docker container ps
e27931d2af7c “/usr/local/bin/nvid…” 12 minutes ago Up 11 minutes 5000/tcp digits

But when I tried from my web browser the connection was refused. Can you see any problem?


From the result of your docker ps, it was likely the host side port number is not provided. When you launch DIGITS container, please provide the port number on host side so the port is open, via -p host_port:container_port option.

The following is one example for your reference.

docker run --rm --runtime=nvidia -p 5000:5000

Thanks for your help. That indeed is the problem. I can get into the web interface now following your instruction.