Vuejs HMR causes critical failure in docker-compose application

  • This repository contains a simplistic 3-tier web application that’s been containerized.
  • I did the frontend setup such that the Vuejs/Vuetify application container would have hot module reloading. The setup was functional earlier today as seen in the gifs.
  • The container began to fail while modifying content in the frontend’s file system resulting in Docker crashing to an unrecoverable state.
  • After doing a restart and a shutdown, Docker still hangs at startup.

  • Frontend HMR intermittently fails after attempting to add AJAX call to backend. I suspect the AJAX call isn’t responsible for the failure as I never triggered the event; rather, the HMR went crazy while adding the code. See suspect directory for code.