Due to upstream updates to the Docker Mongo 3.0 image, Mongo now fails to startup under WSL/Docker. Furthermore, docker-compose up should compile the Elko backend if it has not yet been compiled. These two changes update Mongo to version 4.0, which has been tested to work under WSL/Docker and amends the run script to execute a mvn package before standing up the server.
With these changes in place, neohabitat starts successfully from a fresh Git checkout under WSL with docker-compose up.
Due to upstream updates to the Docker Mongo 3.0 image, Mongo now fails to startup under WSL/Docker. Furthermore,
docker-compose up
should compile the Elko backend if it has not yet been compiled. These two changes update Mongo to version 4.0, which has been tested to work under WSL/Docker and amends therun
script to execute amvn package
before standing up the server.With these changes in place, neohabitat starts successfully from a fresh Git checkout under WSL with
docker-compose up
.