Error: an attempt was made to access a socket in a way forbidden by its access permissions

I'm not really that familiar with Docker, sorry! Prodigy is doing very little magic here – it's just starting a simple web server on a given host and port. So however you normally access that in Docker should work. You might also want to try starting the server via your terminal to make sure there's no interaction with the Jupyter notebook here.

Maybe just try using the Dockerfile from here?