Commit 0efc390
authored
Make Dockerfile.dev built containers a drop-in for production images. (#682)
Without this change, you can't easily swap a dev container for a production
(release) container because there are fundamental differences. Allowing it
to be a drop-in replacement makes it easier to test on real fabrics.
- Use the same (environment variable) mechanism for configuring the default
data path for consistent overrides.
- Use the same uid (1000) so permissions match.
- Add --ignore-scripts to npm ci to prevent build lifecycle scripts from
running before source code is copied.1 parent 71bc5ff commit 0efc390
1 file changed
Lines changed: 12 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
42 | 49 | | |
43 | 50 | | |
44 | 51 | | |
| |||
53 | 60 | | |
54 | 61 | | |
55 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
56 | 66 | | |
57 | 67 | | |
58 | 68 | | |
59 | | - | |
| 69 | + | |
0 commit comments