expand .dockerignore entries for development
expand .dockerignore entries for development

Avoids sending NPM packages and compiled assets to the docker
build context.

Test Plan:
1. Verify that the docker image still builds successfully.

Change-Id: Ia47f6f0b1e2c3cab93cac8b97cdfe74f2d035d2c
Reviewed-on: https://gerrit.instructure.com/88809
Reviewed-by: Tyler Pickett <3f20fcf21b1970c94966160adcf831eedd808a06@instructure.com>
Tested-by: Jenkins
QA-Review: Michael Hargiss <59e3fde81b8d9a4f5e0cc016a3c2695591912604@instructure.com>
Product-Review: Bryan Petty <33564f6eff3d808d3eaaa056a1631fdcde5faed6@instructure.com>

sfu/canvas-lms,sfu/canvas-lms,instructure/canvas-lms,venturehive/canvas-lms,sfu/canvas-lms,venturehive/canvas-lms,matematikk-mooc/canvas-lms,grahamb/canvas-lms,venturehive/canvas-lms,djbender/canvas-lms,sfu/canvas-lms,SwinburneOnline/canvas-lms,matematikk-mooc/canvas-lms,instructure/canvas-lms,instructure/canvas-lms,matematikk-mooc/canvas-lms,instructure/canvas-lms,HotChalk/canvas-lms,djbender/canvas-lms,matematikk-mooc/canvas-lms,sfu/canvas-lms,SwinburneOnline/canvas-lms,djbender/canvas-lms,HotChalk/canvas-lms,HotChalk/canvas-lms,venturehive/canvas-lms,SwinburneOnline/canvas-lms,SwinburneOnline/canvas-lms,grahamb/canvas-lms,instructure/canvas-lms,sfu/canvas-lms,grahamb/canvas-lms,sfu/canvas-lms,HotChalk/canvas-lms,grahamb/canvas-lms,instructure/canvas-lms,djbender/canvas-lms,grahamb/canvas-lms,instructure/canvas-lms