Docker COPY에서 node_modules 충돌 해결하기
turborepo + pnpm 환경을 도커 설정을 수정하다가 흥미로운 에러를 만났다.ERROR: failed to solve: cannot copy to non-directory: /var/lib/docker/overlay2/.../app/apps/chat/node_modules/typescriptnode_modules 관련 충돌인 건 분명한데, git에는 node_modules가 없는 상황이라 원인 파악이 필요했다. 상황 분석현재는 캐시 최적화를 위해 다음과 같은 Dockerfile 구조를 사용하고 있었다.COPY apps/chat/package.json ./apps/chat/package.jsonRUN pnpm install COPY apps ./apps # 여기서 에러 발생git 상태를 확인해..