Docker(nodejs) doesn't recognise custom node module installations

From my investigation I see that the package.json inside the container is exactly the same one as the one in wapplerio/node-12 image from the registry.

I was under the impression that on container deplyment/creation the package.json from the app folder was being copied and used in the container.