update docker configs
docker image uses external mounted path /cache and /mycache to store generated data. This avoids transfering cache and artifacts to gitlab server and back between stages (which takes long time and needs huge disk space).
Edited by Stephan