Append Build Instructions In-Memory
appendDockerfileInstructions
The appendDockerfileInstructions expects an array of strings with each string containing a Dockerfile instruction, e.g. RUN chmod..., USER root.
This option is very useful to add development-specific instructions (installing dev tooling like debuggers, setting a different runtime user for the container etc.) without the need to change the actual Dockerfile.
DevSpace adds these instructions dynamically to your Dockerfile when building images. However, this happens in-memory and does not change the Dockerfile.
It is often useful to create a profile production with a patch that removes the appendDockerfileInstructions entirely. This way, you can also evaluate what you are working on in a more production-like way using a single command: devspace deploy -p production
