changed dockerfile to separate out copy vs compile