You can create a new Express.js project in a fully dockerized development environment with this repositroy.
Requirements: Docker
The mongo container contains the TylerBrock/mongo-hacker package.
Create and run:
docker-compose up -dRun npm command from the host:
docker container exec <container name or id> npm <command>Run mongo command:
docker container exec -it <container name or id> mongoIf you use nginx proxy, change the docker network name in the docker-compose.yml.