It is best practice to specify the versions used during build, to facilitate reproducible research.
The Dockerfile simply uses FROM ubuntu, where it should specifically choose a known working release.
I've tested building FROM ubuntu:artful, so you could use that if you like.