Add a temp volume for user extension

and set it as workdir