Clone that and give the docker build command a try. The source is pretty simple. I kept it minimal. Basically just used yarn to init project, add cypress. Dockerfile just runs yarn install.
Let's see what happens. Like I said previously I hope it fails for you in the same way as datahub because then we know it is something weird with your docker builds being able to reach out to fetch cypress. If it DOESN'T fail, try the datahub-frontend build again and let's see what happens.