DockerFile을 작성할 때, git clone 명령어를 포함해야 하는 경우가 종종 있다. 생성할 도커 이미지가 단순히 환경 구축용이고 컨테이너를 띄울 때 필요한 코드나 폴더들을 volume mount를 통해 연결해서 사용한다면 해당사항이 없겠지만, 도커 이미지를 이용해 환경+코드가 다 포함되어 있고 1회 실행용 컨테이너를 띄우고자 할 때는 자주 마주하게 된다. 다른 말로 volume mount로 이것저것 덕지덕지 붙이는 것없이 도커 컨테이너를 이미 모든 것을 포함한 형태로 띄우고 싶으면 높은 확률로 DockerFile 내에 이런저런 git clone 명령어를 포함하게 된다. 문제는 open source일 경우, 권한 문제가 없기 때문에 그냥 RUN git clone 명령어가 오류없이 동작하지만 gi..