Did exactly that.
Grab the attached file and just run:
docker-compose up -d
and all containers will boot up. The cache dir will be created in the same dir. You can change that by changing the ./data parts to another (absolute) path.
Change the IPs according to your Network.
Note: I just used the example from the video. But the windows-cache is not available anymore in the current versions of the image.
Instead they have added a few other. Here a complete list
apple
arenanet
blizzard
daybreak
frontier
gog
hirez
minecraft
nexusmod
nintendo
origin
riot
rockstar
sony
steam
twitch
uplay
wargaming
wsus
xboxlive
Just copy one of the last blocks and rename accordingly. And then add an entry beneith the environment-part of the dns-service.
docker-compose.yml