• 오류 : network compose-net declared as external, but could not be found
  • 원인 : Makefile을 통해 compose 파일을 -f로 합쳐서 실행할 때 네트워크 설정으로 external: true를 사용하여 충돌 발생
  • 설명 : -f로 합치면 하나의 프로젝트로 취급되기 때문에 external: true가 불필요. external: true는 완전히 별개의 compose 끼리 네트워크를 공유할 때만 사용하는 옵션
  • 해결 : 서브 compose 파일에서 networks 블록 제거, 메인 compose 파일의 네트워크 설정 하나만 유지