Cache existing downloads for slow/unstable internet connection

I have unstable internet connection at home, just setting up devilbox and it is very difficult to make it up and running.
Each time I cancel the download (Ctrl+C) because I know the connection is stalled, it keeps redownloads the same file.
I am stuck at this step (docker-compose up httpd php mysql) for almost 1 hour…

Please help.

I’d say this is just the way Docker itself works. I guess you’ll be better off asking directly in the Docker forums if there is any workaround to that.