https://registry.hub.docker.com/_/node/
公式のnode Docker Imageを使って, node x express4 x mongodb なアプリケーションを作ってbuild & runしたらエラーが出ました。
$ docker run --rm -it myimage node-dev ./bin/www
[Error: /opt/app/node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/node_modules/bson-ext/build/Release/bson.node: invalid ELF header]
js-bson: Failed to load c++ bson extension, using pure JS version
解決法
npm install
した後に、
npm cache clean; rm -rf node_modules ;npm install
とすれば解決しました。
(なんでこれで直るのかはわかっていません。)